Atributos de controles Windows Forms

O .NET estrutura fornece uma variedade de atributos que você pode aplicar para os membros de seus controles personalizados e componentes.Alguns desses atributos afetam o comportamento do time de execução de uma classe e outros afetam o comportamento em time de design.

Atributos de controle e propriedades do componente

A tabela a seguir mostra os atributos que você pode aplicar a propriedades ou outros membros dos componentes e controles personalizados.Para obter um exemplo que usa muitos desses atributos, consulte Como: Aplicar atributos in Windows Forms Controls.

Atributo

Descrição

AmbientValueAttribute

Especifica o valor para passar para uma propriedade para fazer com que a propriedade para obter o valor de outra fonte.Isso é conhecido sistema autônomo ambiência.

BrowsableAttribute

Especifica se uma propriedade ou evento deve ser exibido em um Propriedades janela.

CategoryAttribute

Especifica o nome da categoria na qual deseja agrupar a propriedade ou evento quando exibido em um PropertyGrid controle definido como Categorized modo.

DefaultValueAttribute

Especifica um valor padrão de uma propriedade.

DescriptionAttribute

Especifica uma descrição para um evento ou propriedade.

DisplayNameAttribute

Specifies the display name for a property, event, or publicvoid method that takes no arguments.

EditorAttribute

Especifica o editor para usar para alterar uma propriedade.

EditorBrowsableAttribute

Especifica que uma propriedade ou método é visível em um editor.

HelpKeywordAttribute

Especifica o contexto palavra-chave para uma classe ou membro.

LocalizableAttribute

Especifica se uma propriedade deve ser localizada.

PasswordPropertyTextAttribute

Indica que a representação de texto do objeto é obscurecida pela caracteres, sistema autônomo asteriscos.

ReadOnlyAttribute

Especifica se a propriedade vinculado a esse atributo é somente leitura ou leitura/gravação em tempo de design.

RefreshPropertiesAttribute

Indica que a grade propriedade deve atualizar quando o valor da propriedade associada é alterado.

TypeConverterAttribute

Especifica o tipo a ser usado como um conversor para o objeto este atributo está acoplado.

Atributos para propriedades de vinculação de dados

A tabela a seguir mostra os atributos que você pode aplicar para especificar como os controles personalizados e componentes interagem com vinculação de dados.

Atributo

Descrição

BindableAttribute

Especifica se uma propriedade normalmente é usada para vinculação.

ComplexBindingPropertiesAttribute

Especifica a fonte de dados e propriedades de membro de dados para um componente.

DefaultBindingPropertyAttribute

Especifica a propriedade de ligação padrão de um componente.

LookupBindingPropertiesAttribute

Especifica a fonte de dados e propriedades de membro de dados para um componente.

AttributeProviderAttribute

Permite que o atributo redirecionamento.

Atributos de classes

A tabela a seguir mostra os atributos que você pode aplicar para especificar o comportamento de componentes e controles personalizados em time de design.

Atributo

Descrição

DefaultEventAttribute

Especifica o evento padrão de um componente.

DefaultPropertyAttribute

especifica um valor padrão para a propriedade.

DesignerAttribute

Especifica a classe usada para implementar os serviços para um componente em tempo de design.

DesignerCategoryAttribute

Especifica que o designer de uma classe pertence a uma determinada categoria.

ToolboxItemAttribute

Representa um atributo de um item de caixa de ferramentas.

ToolboxItemFilterAttribute

Especifica a seqüência de caracteres de filtro e o tipo de filtro a ser usado para um item da caixa de ferramentas.

Consulte também

Tarefas

Como: Aplicar atributos in Windows Forms Controls

Referência

Attribute

Outros recursos

Estendendo suporte em tempo de design

Desenvolvimento personalizado de controles do Windows Forms com o .NET estrutura