Я работаю над расширением провайдера ошибок до элементов управления сеткой свойств и древовидной структурой. Я нашел очень полезный пост по адресу: Пример
подробно, как добавить провайдера ошибок в сетку свойств, и он работает очень хорошо. Мой вопрос заключается в том, как автор узнал, что IPropertyValueUIService - это интерфейс, который используется сеткой свойств для отображения значка и всплывающей подсказки. Я использовал Reflector для дизассемблирования таблицы свойств и IPropertyValueUIService, и я не вижу никакой связи.
Это для моего собственного назидания программиста, а также для попытки расширить провайдер ошибок до вида дерева.
Заранее спасибо,
dhysong