#904 - L'uso dell'attributo TemplateInstance con ITemplate nei custom control
Quando si scrivono custom control con supporto per template, può ritornare comodo l'utilizzo dell'attributo TemplateIstance, che può essere utilizzato per indicare la tipologia di template ed ha come effetto, tra gli altri, il corretto riconoscimento dello stesso da parte dell'intellisense di VS 2005.
[Browsable(false),
TemplateInstance(TemplateInstance.Single)
]
public ITemplate ContentTemplate
{
get
{
return _contentTemplate;
}
set
{
_contentTemplate = value;
}
}In questo esempio la proprietà di nome ContentTemplate conterrà un template di tipo singolo, non ripetuto, ma qualora si costruiscano controlli che invece ripetono un template più volte il valore dell'enum deve essere impostato su Multiple.
Approfondimenti
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Snippet
Download 


