Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilet (1).docx
Скачиваний:
3
Добавлен:
24.04.2019
Размер:
62.5 Кб
Скачать

1. Задание заголовка окна. Выбор рамки.

изменим заголовок формы:

Щелкните правой кнопкой мыши форму Form1, открытую в окне визуального проектирования приложения, и выберите из контекстного меню строку Properties. При этом в окне свойств, расположенном в правом нижнем углу главного окна Microsoft Visual Studio .NET, будут показаны свойства нашей формы (рис. 3-1).

Чтобы изменить заголовок окна, отредактируйте свойство Text. Замените строку Form1 строкой «Идентификация пользователя». После этого нажмите клавишу F5, чтобы оттранслировать и запустить приложение. Теперь Вы увидите измененный заголовок окна (рис. 3-2).

Выбор рамки

По умолчанию окно формы снабжается рамкой, с помощью которой пользователь может изменять размеры окна. Однако такая рамка не всегда удобна. Обычно диалоговые окна, вроде тех, что предназначены для идентификации пользователей, имеют фиксированный размер. Настраивая соответствующим образом свойства формы, можно выбрать необходимый в каждом конкретном случае тип рамки.

Отыщите в окне свойств формы свойство FormBorderStyle, задающее стиль рамки

По умолчанию это свойство имеет значение Sizable. Чтобы пользователь не мог изменять размеры окна при помощи рамки, нужно выбрать одно из значений данного свойства, в названии которого присутствует слово Fixed. Словом Sizable отмечены типы рамок, с помощью которых допускается изменение размеров окна формы.

Если выбрать значение None, у формы вообще не будет ни рамки, ни заголовка. Закрыть такое окно можно будет только при помощи комбинации клавиш Alt+F4 (если, конечно, в окне нет кнопки, предназначенной для закрытия формы).

Типы рамок, в названии которых присутствует строка ToolWindow, предназначены для создания инструментальных панелей, таких как панели элементов управления и компонентов Microsoft Visual Studio .NET или инструментальных панелей графического редактора Adobe Photoshop.

2. Флажки с независимой фиксацией: обработка событий.

Флажки с независимой фиксацией

Напомним, что флажки с независимой фиксацией работают независимо друг от друга. При этом не имеет никакого значения, расположены они внутри панелей GroupBox и Panel, или непосредственно в окне приложения. Эти флажки создаются на базе класса System.Windows.Forms.CheckBox.

Как правило, флажки с независимой фиксацией используется в программе, для того чтобы задавать какие-либо режимы, которые можно устанавливать независимо друг от друга.

Такие флажки могут находиться во включенном или выключенном состоянии, а также в третьем, неопределенном состоянии.

9

1 Кнопки установки размеров формы. Установка цвета фона формы.

Кнопки изменения размеров формы

пользователь все же может раскрыть окно на весь экран (максимизировать окно) или свернуть его в панель задач (минимизировать) при помощи управляющих кнопок, расположенных в правой части заголовка формы.

Если по логике работы приложения такие действия недопустимы, следует блокировать некоторые или все упомянутые выше кнопки, настраивая соответствующим образом свойства формы.

Свойства MaximizeBox и MinimizeBox по умолчанию имеют значение True, в результате чего в заголовке окна появляются разблокированные кнопки максимизации и минимизации формы. Установив для этих свойств значение False, можно получить окно, в котором имеется только кнопка закрытия формы (рис. 3-9).

Установив значение свойства ControlBox, равным False, можно вообще убрать все кнопки из заголовка формы. Если же задать значение True свойствам ControlBox и HelpButton, в заголовке окна появятся две кнопки, первая из которых предназначена для получения подсказки, а вторая — для закрытия окна (рис. 3-10).

Если щелкнуть кнопку подсказки, курсор мыши будет снабжен вопросительным знаком. Пользователь сможет подвести такой курсор к интересующему его объекту формы и, щелкнув этот элемент, узнать его назначение.

Изменение цвета фона формы

По умолчанию формы, создаваемые мастером проектов, имеют скучный серый цвет, как и все стандартные диалоговые окна ОС Microsoft Windows первых версий. К счастью, Вы можете легко задать необходимый фоновый цвет формы и даже указать для формы фоновое изображение, редактируя ее свойства.

Чтобы изменить цвет фона формы, необходимо отредактировать свойство BackColor. Щелкнув кнопку раскрытия списка, расположенную справа от названия данного свойства, Вы откроете диалоговое окно с тремя вкладками, показанное на рис. 3-11.

На вкладке System находится список так называемых системных цветов ОС Microsoft Windows. Эти цвета может отображать любой видеоконтроллер, даже работающий в «доисторическом» режиме VGA.

Вкладка Web содержит более обширный список цветов, которые гарантированно отображаются браузерами при низком цветовом разрешении видеоадаптера (в режиме отображения 256 цветов).

И, наконец, с помощью вкладки Custom можно задать любой цвет, выбрав его из палитры или указав значения отдельных составляющих компонентов цвета.

Большинство современных компьютеров оборудовано видеоадаптерами, способными отображать более 17 млн. цветов в так называемом режиме TrueColor. Однако для совместимости с более низкими режимами цветового разрешения Вы можете ограничить палитру цветов приложения, выбирая цвета на вкладке Web или даже System. Заметим, что монохромные режимы, а также режимы с низким цветовым разрешением могут встречаться в карманных компьютерах, а также в старых компьютерах типа Notebook и телевизионных приставках.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]