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