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

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top