Свойства элементов управления Windows Forms
Элемент управления Windows Forms наследует многие свойства базового класса System.Windows.Forms.Control. К ним относятся свойства, такие как Font, ForeColor, BackColor, Bounds, ClientRectangle, DisplayRectangle, Enabled, Focused, Height, Width, Visible, AutoSizeи многие другие. Дополнительные сведения о наследуемых свойствах см. в разделе System.Windows.Forms.Control.
Вы можете переопределять наследуемые свойства в элементе управления, а также задавать новые свойства.
В этом разделе
Определение свойства
Показывает, как реализовать свойство настраиваемого элемента управления или компонента и интегрировать свойство в среду разработки.
Определение значений по умолчанию с помощью методов ShouldSerialize и Reset
Показывает, как определить значения свойства по умолчанию для настраиваемого элемента управления или компонента.
События изменения свойств
Показывает, как включить уведомления об изменении свойств при изменении значения свойства.
Практическое руководство. Обеспечение доступа к свойствам составных элементов управления
Показывает, как предоставить доступ к свойствам составных элементов управления в настраиваемом составном элементе управления.
Реализация методов в специализированных элементах управления
Показывает, как реализовывать методы в настраиваемых элементах управления и компонентах.
Ссылка
UserControl
Описание базового класса для реализации составных элементов управления.
TypeConverterAttribute
Описывает атрибут, задающий TypeConverter для типа настраиваемого свойства.
EditorAttribute
Описывает атрибут, задающий UITypeEditor для пользовательского свойства.
Связанные разделы
Атрибуты в элементах управления Windows Forms
Описываются атрибуты, которые можно применять к свойствам или другим членам пользовательских элементов управления и компонентов.
Атрибуты времени разработки для компонентов
Перечислены атрибуты метаданных, которые нужно применить к компонентам и элементам управления, чтобы они корректно отображались в режиме разработки в визуальных конструкторах.
Расширения поддержки времени разработки
Описывается, как реализовать такие классы, как редакторы и конструкторы, обеспечивающие поддержку во время разработки.