Frage

Ich arbeite daran, den Fehlerprovider auf die PropertyGrid- und TreeView -Steuerelemente zu erweitern. Ich fand einen sehr hilfreichen Beitrag bei: BeispielDetaillieren, wie der Fehlerprovider zu einem PropertyGrid hinzugefügt wird, und er funktioniert sehr gut. Meine Frage ist, woher der Autor wusste, dass iPropertyValueUIService die Schnittstelle ist, die der PropertyGrid zum Anzeigen des Symbols und des Tooltip verwendet. Ich habe Reflector verwendet, um das Eigentum und IpropertyValueiiservice zu dissemblieren, und ich sehe keine Beziehung.

Dies gilt für meine eigene Erbauung als Programmierer sowie für den Versuch, den Fehlerprovider auf ein Treeview zu erweitern.

Vielen Dank im Voraus, Dhysong

War es hilfreich?

Lösung

Ich vermute teilweise von der Dokumentation?

Oder aus Reflektor; IPROPERTYVALUEUISERVICE Finden, Presse Strg+r und erweitern "verwendet von", und Sie können sehen, wie es verwendet wird von PropertyGridInternal.PropertyDescriptorGridEntry.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top