Проектирование окна приложения
Формы Windows – это основной компонент пользовательского интерфейса. Формы предоставляют контейнер, который содержит элементы управления, меню и позволяет отображать приложение в уже привычной и единообразной модели. Формы могут реагировать на события мыши и клавиатуры, поступающие от пользователя, и выводить на экран данные для пользователя с помощью элементов управляния, которые содержатся в форме.
Для настройки внешнего вида и поведения формы в соответствии с требованиями пользователя необходимо изменить свойства класса Forms1. Это можно сделать с помощью дизайнера окон (Form Designer), путем изменения свойств в окне Свойства (Properties) или в коде программы.
В таблице 1.1 перечислены некоторые свойства форм Windows, отвечающие за внешний вид и поведение приложения:
Таблица 1.1 Свойства форм Windows
| Свойство
| Описание
| | Name
| Задает имя классу Form, показанному в конструкторе. Данное свойство задается исключительно во время разработки
| | BackColor
| Указывает цвет фона формы
| | Enabled
| Указывает, может ли форма принимать ввод от пользователя. Если свойству Enabled задано значение False, все элементы управления формы также блокируются
| | ForeColor
| Указывает цвет переднего плана формы, то есть цвет выводимого текста. Если отдельно не указать значение свойства ForeColor элементов управления формы, они примут то же значение
| | FormBorderStyle
| Указывает вид и поведение границы и строки заголовка формы
Значения свойства:
| | None - Форма не имеет границы, не может быть минимизирована или развернута до максимальных размеров и у нее нет экранной кнопки управления окном и кнопки справки
| | FixedSingle - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки или кнопку управления окном, что определяется остальными свойствами
| |
| Fixed3D - Форма имеет объемную границу, и размеры формы нельзя изменить во время выполнения. Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки или кнопку управления окном, что определяется остальными свойствами
| |
| FixedDialog - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. У формы нет экранной кнопки управления окном, но может быть кнопка справки, что определяется остальными свойствами. Форму можно минимизировать и развернуть до максимальных размеров
| |
| Sizable - Форма имеет настройки по умолчанию, но они могут изменяться пользователем Форма может быть минимизирована, развернута до максимальных размеров, и иметь кнопку справки, что определяется остальными свойствами
| |
| FixedTooIWindow - Форма имеет тонкую границу, и размеры формы нельзя изменить во время выполнения. Форма содержит только кнопку закрытия
| |
| SizableToolWindow - Форма имеет тонкую границу, и размеры формы могут быть изменены пользователем. Форма содержит только кнопку закрытия
| | Location
| Когда свойству StartPosition задано значение Manual, это свойство указывает исходное положение формы относительно верхнего левого утла экрана
| | MaximizeBox
| Указывает, есть ли у формы кнопка MaximizeBox
| | MaximumSize
| Устанавливает максимальный размер формы. Если задать этому- свойству размер 0; 0, у формы не будет верхнего ограничения размера
| | MinimizeBox
| Указывает, есть ли у формы кнопка MinimizeBox
| | MinimumSize
| Устанавливает минимальный размер формы, который пользователь может задать
| | Opacity
| Устанавливает уровень непрозрачности или прозрачности формы от 0 до 100%. Форма, непрозрачность которой составляет 100%, полностью непрозрачна, а форма, имеющая 0 % непрозрачности, наоборот, полностью прозрачна
| | Size
| Принимает и устанавливает исходный размер формы
| | StartPosition
| Указывает положение формы в момент ее первого выведения на экран
| | Text
| Указывает заголовок формы
| | TopMost
| Указывает, всегда лн форма отображается поверх всех остальных форм,
свойству TopMost которых не задано значение True
| | Visible
| Указывает, видима ли форма во время работы
| | WindowState
| Указывает, является ли форма минимизированной, развернутой
до максимальных размеров, или же при первом появлении ей задан размер, указанный в свойстве Size
|
Упражнение 2
Выберите форму Form1 и в окне Properties задайте свойствам значения, как указано ниже:
| Свойство
| Значение
| | Text
| Насущный вопрос
| | FormBorderStyle
| Fixed3D
| | StartPosition
| Manual
| | Location
| 100: 200
| | Opacity
| 75%
|
Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...
|
ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при которых тело находится под действием заданной системы сил...
|
Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...
|
Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...
|
Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность
· Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...
Мелоксикам (Мовалис) Групповая принадлежность
· Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...
Менадиона натрия бисульфит (Викасол) Групповая принадлежность
•Синтетический аналог витамина K, жирорастворимый, коагулянт...
|
Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реакций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...
Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...
ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на современном уровне требований общества нельзя без постоянного обновления и обогащения своего профессионального педагогического потенциала...
|
|