Климов Александр Петрович
Шрифт:
Свойство WindowsState
Свойство
Размеры и расположение формы
Свойство
Свойство
Элементы управления
В этом разделе будут рассмотрены основные элементы управления, которые используются для формирования пользовательского интерфейса. Особое внимание будет уделено различиям и особенностям поведения этих элементов.
Элемент Button
Для создания обычной кнопки используется класс
Рисунок 3.3 показывает приложение в момент нажатия на кнопку.
Рис. 3.3. Результат нажатия на кнопку
Текст на кнопке может быть только однострочным. Если он не помещается на кнопке, то будет обрезан. Поэтому нужно быть очень осторожным при выборе текста для кнопки. В следующей главе, посвященной улучшениям элементов управления, приведен пример создания кнопки с многострочным текстом, которая создается при помощи неуправляемого кода с использованием функций Windows API.
Функциональность элемента управления
Элемент TextBox
В предыдущем примере дата отображалась в текстовом поле. Это поле создается при помощи класса
Также текстовое поле не поддерживает свойство
У смартфонов внешний вид текстовых полей несколько отличается от стандартного вида. В частности, текстовое поле не имеет окантовки. Более подробно о текстовых полях в приложениях для смартфонов рассказывается в соответствующей главе.
Элемент Label
В рассмотренном примере также использовался элемент