Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
519
Assunto : VB.NET
Titulo: Organizando propriedades de um Windows Control

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



O ambiente do .NET trouxe um novo conceito ao desenvolvimento : O conceito de atributos de métodos/propriedades/classes.

Esses atributos são inseridos entre sinais de < > na frente da definição de um método, de propriedades ou de classes. Eles fornecem informações adicionais sobre estes métodos, propriedades ou classes. Por exemplo, quando geramos componentes COM, algumas características do componente COM são determinadas por esses atributos.

Outro exemplo é quando geramos Windows Controls. Podemos utilizar esses atributos para inserir uma descrição em uma propriedade ou definir uma categoria para a propriedade.

Lembra da separação de categorias na janela de propriedades ? Todas as propriedades que criarmos ficarão na categoria miscelânia, a menos que utilizemos estes atributos para definir uma categoria.

Para podermos utilizar estes atributos precisamos utilizar o Imports para o namespace system.componentmodel, desta forma :

Imports system.componentmodel

A partir dai podemos definir uma propriedade com esses atributos :

<Category("qualquer"), Description("uma propriedade qualquer")> _
Public Property teste() As Double
Get

End Get
Set(ByVal Value As Double)

End Set
End Property

Desta forma o programador que for utilizar este componente poderá ver as propriedades corretamente agrupadas por categoria e ver a descrição de cada uma.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
Nenhum comentário foi realizado ainda. Seja o primeiro !
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br