Форма. Элементы управления
Автоматическая генерация кода элементов графического интерфейса
Контрольные вопросы. Компьютерный практикум
Система объектно-ориентированного программирования позволяет визуализировать процесс создания графического интерфейса разрабатываемого проекта. Графический интерфейс необходим для реализации интерактивного диалога пользователя с исполняемым проектом.
Форма. Основой для создания графического интерфейса разрабатываемого проекта является форма, которая представляет собой окно, в котором размещаются элементы управления. Необходимо отметить, что графический интерфейс проекта может включать в себя несколько форм.
Форма — это объект, представляющий собой окно на экране, в котором размещаются элементы управления.
Элементы управления. Визуальное конструирование графического интерфейса проекта состоит в том, что на форму с помощью мыши помещаются и «рисуются» те или иные элементы управления.
Перечислим классы элементов управления, они имеют различное назначение в графическом интерфейсе проекта:
• текстовые поля TextBox (Edit в языке Turbo Delphi), надписи Label и списки ListBox и ComboBox для ввода и вывода данных;
• графические поля PictureBox (Image в языке Turbo Delphi) для вывода графики,
• командные кнопки Button, переключатели RadioButton и флажки CheckBox для организации интерактивного диалога пользователя с проектом;
• главное меню MainMenu для создания меню формы;
• панель инструментов ToolBar для создания панели инструментов формы;
• коллекция изображений ImageList для хранения изображений;
• диалоги ColorDialog и FontDialog для выбора цвета и шрифта;
• диалоги OpenFileDialog и SaveFileDialog для выбора файла при открытии и сохранении.
На форму может быть помещено несколько экземпляров одного класса элементов управления. Например, несколько кнопок, каждая из которых обладает индивидуальными значениями свойств (надпись, размеры и др.).
Элементы управления — это объекты, являющиеся элементами графического интерфейса проекта и реагирующие на события, производимые пользователем или другими программными объектами.
Форма и каждый класс элементов управления обладают определенным набором свойств, методов и событий. Однако есть свойства, методы и события, которыми обладают формы и большинство элементов управления. С помощью свойств Width и Height устанавливается размер формы или элемента управления, с помощью метода Show () можно показать форму или элемент управления, на событие Click они реагируют.
Системы объектно-ориентированного программирования Visual Basic .NET, Visual C# и Visual J# имеют одинаковый набор элементов управления, который практически совпадает с набором элементов управления языка Turbo Delphi. Это позволяет конструировать практически одинаковые графические интерфейсы проектов во всех вышеперечисленных системах объектно-ориентированного программирования .
Следующая страница Автоматическая генерация кода элементов графического интерфейса