Propriedades em controles dos Windows Forms

Um controle do Windows Forms herda muitas propriedades da classe System.Windows.Forms.Controlbase . Isso inclui propriedades como Font, , , , , , , EnabledBackColorWidthVisibleForeColorClientRectangleAutoSizeBoundsDisplayRectangleFocusedHeighte muitas outras. Para obter detalhes sobre propriedades herdadas, consulte System.Windows.Forms.Control.

Você pode substituir as propriedades herdadas em seu controle, bem como definir novas propriedades.

Nesta seção

Definindo uma propriedade
Mostra como implementar uma propriedade para um controle personalizado ou componente e mostra como integrar a propriedade ambiente no de design.

Definindo valores padrão com os métodos ShouldSerialize e Reset
Mostra como definir valores de propriedade padrão para um controle ou componente personalizado.

Eventos alterados por propriedade
Descreve como habilitar as notificações de alteração de propriedade quando um valor da propriedade for alterado.

Como expor as propriedades de controles constituintes
Mostra como expor as propriedades de controles constituintes em um controle de composição o personalizado.

Implementação do método em controles personalizados
Descreve como implementar métodos de componentes e controles personalizados.

Referência

UserControl
Documenta a classe base para implementar controles de composição.

TypeConverterAttribute
Documenta o atributo que especifica o TypeConverter a ser usado para um tipo de propriedade personalizada.

EditorAttribute
Documenta o atributo que especifica o UITypeEditor a ser usado para uma propriedade personalizada.

Atributos em controles do Windows Forms
Descreve os atributos que você pode aplicar a propriedades ou outros membros de seus componentes e controles personalizados.

Atributos de tempo de design para componentes
Lista atributos de metadados para aplicar a componentes e controles para que eles sejam exibidos corretamente em tempo de design em designers visuais.

Estendendo o suporte ao tempo de design
Descreve como implementar classes como editores e designers que fornecem suporte ao tempo de design.