Existe-t-il un attribut pour définir PropertyDescriptor par défaut pour une propriété? Je veux juste ajouter un attribut à une propriété et spécifier PropertyDescriptor. Et puis l'instance du PropertyDescriptor aurait été créée. Je n'ai pas trouvé l'attribut dans le framework .net.Comment définir PropertyDescriptor par défaut à une propriété?
2
A
Répondre
1
Non, vous ne pouvez pas. Cependant, vous pouvez implémenter ICustomTypeDescriptor
ou (plus facile) hériter de CustomTypeDescriptor
.
Si vos objets sont contenus dans une collection, vous pouvez mettre en œuvre la collection ITypedList
à la place.