Как установить свойство PropertyDescriptor по умолчанию для свойства?

Есть ли атрибут для установки PropertyDescriptor по умолчанию для свойства? Я просто хочу добавить атрибут к свойству и указать PropertyDescriptor. И тогда экземпляр PropertyDescriptor был бы создан. Я не нашел атрибут в.net Framework.

1 ответ

Решение

Нет, ты не можешь. Тем не менее, вы могли бы реализовать ICustomTypeDescriptor или (проще) наследовать от CustomTypeDescriptor,

Если ваши объекты содержатся в коллекции, вы можете заставить коллекцию реализовать ITypedList вместо.

Другие вопросы по тегам