Помощь в написании студенческих работ
Антистрессовый сервис

Основные классы элементов управления

РефератПомощь в написанииУзнать стоимостьмоей работы

Объекты данного класса обычно используются для вывода на форме поясняющего текста. Такой текст может быть связан с другими ЭУ или пояснять текущее состояние приложения. Обычно текст выводится вместе с текстовыми полями (TextBox) для пояснения того, какие входные данные должен ввести пользователь в текстовое поле. Пользователь не может редактировать текстовое значение Label, которое содержится… Читать ещё >

Основные классы элементов управления (реферат, курсовая, диплом, контрольная)

В пространстве имен System.Windows.Forms имеется множество классов, реализующих элементы управления. На панели Toolbar можно видеть большинство типов таких ЭУ. Рассмотрим кратко основные ЭУ.

Класс текстовых меток Label

Объекты данного класса обычно используются для вывода на форме поясняющего текста. Такой текст может быть связан с другими ЭУ или пояснять текущее состояние приложения. Обычно текст выводится вместе с текстовыми полями (TextBox) для пояснения того, какие входные данные должен ввести пользователь в текстовое поле. Пользователь не может редактировать текстовое значение Label, которое содержится в свойстве Text. Однако значение этого свойства можно изменить в коде программы. Если задать свойству UseMnemonic значение true, то знак амперсанда (&) в свойстве Text будет интерпретироваться как назначение клавиши быстрого доступа (она будет подчеркнута). Нажатие клавиши ALT в комбинации с назначенным символом приведет к тому, что фокус будет перенесен на ЭУ стоящим следующим в последовательности переходов за ЭУ Label. В связи с этим нужно правильно устанавливать порядок передачи фокуса между ЭУ формы.

Основные классы элементов управления.

Класс кнопок Button

Класс Button соответствует простым командным кнопкам. Свойство Text задаст надпись на кнопке. Наиболее часто для кнопок задаются обработчики события Click. Ниже показан пример, реализующий обработчик события Click, который показывает простое диалоговое окно сообщений (message box), которое содержит название кнопки:

private void btnTest_Click (object о, EventArgs е){.

MessageBox.Show («Нажата кнопка «+ (Button)(o).Name);

}.

Командная кнопка

Рис. 8.7. Командная кнопка

С помощью метода PerformClick () можно имитировать событие Click для кнопки без реального щелчка на кнопке.

Показать весь текст
Заполнить форму текущей работой