![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Общие свойства, события и методы элементов управления
Базовым классом всех интерфейсных элементов Windows-приложений в.NET Framework является класс Control, содержащийся в пространстве имен System.Windows.Forms. Именно в этом классе определены общие для всех интерфейсных элементов свойства, события и методы. Перечислим наиболее важные из них: · Cursor, Font, BackColor, ForeColor (так называемые Ambient properties) — свойства, значения которых элемент управления наследует от содержащего его контейнера, если значение этого свойства в явном виде не установлено и не определено в родительском классе; · Top, Left, Width, Height, Size, Location — свойства, отвечающие за размер и местоположение элемента относительно контейнера (для формы контейнером является экран); · Anchor и Dock — свойства, определяющие, согласно каким принципам перемещается и меняет размеры интерфейсный элемент при изменении размеров контейнера; · Text, ImeMode, RightToLeft — свойства, определяющие надпись или текст в элементе управления, а также направление текста и способ его редактирования; · Enabled, Visible — свойства, определяющие, доступен ли пользователю интерфейсный элемент и отображается ли он; · Parent — свойство, указывающее, какой из интерфейсных элементов является контейнером для данного элемента. В окне свойств каждого элемента управления на вкладке событий перечислены все доступные события для этого элемента. Двойной щелчок в поле выбранного события перемещает нас в режим дизайна, где уже сгенерированы все объекты для обработки данного события и нам остается только написать код для метода-обработчика. На рис. рис. 3.5 выбрано событие Click, это же событие выбирается по умолчанию при двойном щелчке на элементе управления " кнопка".
Рисунок 3.5 - Вкладка событий элемента button в окне свойств Properties
|