В этой статье не процитировать какие - либо источники . ( декабрь 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
В компонентно-ориентированном программировании ( Visual Basic , .NET WinForms , Delphi , Lazarus и т. Д.) Форма - это представление окна графического интерфейса пользователя . Форма содержит компоненты и элементы управления, как правило, включая кнопки «ОК» и «Отмена», эти объекты обеспечивают высокоуровневую абстракцию стандартных или настраиваемых виджетов, которыми, как правило, гораздо проще манипулировать, чем базовым API графического интерфейса пользователя.
Во время разработки визуальные элементы управления (кнопки, текстовые поля и т. Д.) И невизуальные компоненты (таймеры, соединения с базой данных , средства компоновки и т. Д.) Помещаются в форму. Эти элементы управления и компоненты позиционируются и изменяются в интерактивном режиме, а их свойства и обработчики событий устанавливаются с помощью специального редактора, обычно представленного в виде сетки.
Во время выполнения автоматически сгенерированный код создает экземпляры этих элементов управления и компонентов и устанавливает их свойства.
Исторически формы часто реализовывались в виде экранов на блочно-ориентированном терминале, подключенном к мэйнфрейму. HTML-формы концептуально очень похожи.
См. Также [ править ]
- Форма (документ)
- Форма (HTML)
- FormEngine
- Мастер-деталь
- Формы Oracle
- Windows Forms
- Windows_Presentation_Foundation
- Xamarin # Xamarin.Forms
- XForms