В настоящее время я заполняю свою сетку WPF с использованием сбора данных, который реализует ITypedList
, а содержащиеся в нем объекты реализуют ICustomTypeDescriptor
. Все свойства определяются во время выполнения.
Я хочу реализовать HyperDescriptor , чтобы повысить производительность, но пример на этой странице больше относится к известным типам, а не к свойствам времени выполнения.
Я бы подумал, что мне нужно реализовать пользовательский метод GetProperties()
или аналогичный, чтобы сообщить HyperTypeDescriptor, на какие свойства он должен смотреть, но я не уверен, где это следует установить. Я полагаю, это не сложно, но я явно что-то упускаю.
Любые советы очень ценятся!