C# WinForms PropertyGrid e ErrorProvider
-
18-09-2019 - |
Pergunta
Estou trabalhando para estender o ErrorProvider aos controles PropertyGrid e TreeView. Encontrei um post muito útil em: Exemplodetalhando como adicionar o ErrorProvider a um PropertyGrid e funciona muito bem. Minha pergunta é como o autor sabia que o iPropertyValueuiserService é a interface que o PropertyGrid usa para exibir o ícone e a dica de ferramenta. Eu usei o Reflector para dissipar o PropertyGrid e o iPropertyValueuiserService e não vejo nenhum relacionamento.
Isto é para minha própria edificação como programador, além de tentar estender o ErrorProvider a um TreeView.
Obrigado antecipadamente, Dhysong
Solução
Estou supondo em parte do documentação?
Ou do refletor; Encontre iPropertyValueUiservice, pressione Ctrl+r e expandir "usado por", e você pode ver como é usado por PropertyGridInternal.PropertyDescriptorGridEntry
.