UITypeEditor im PropertyGrid: Echtzeit-Editing?



  • Hallo zusammen,

    ich habe per UITypeEditor für eine Property meines PropertyGrids ein Dropdown-Menü erstellt, indem ich einen Wert per Slider in einem vorgegebenen Bereich verstellen kann.

    Ich möchte aber gerne, das sich der Wert sofort ändert wenn ich den Slider bewege, nicht erst wenn ich mit dem Editing fertig bin und sich das DropDown-Menü wieder schließt.

    Aber wen muss ich über die Werteänderung informieren? Kann ich aus den Parametern "context" oder "provider" in der Funktion EditValue() des Editors jemanden rausholen, dem ich ne SetValue()-Nachricht oder so schicken kann?

    Leider ist es mir nicht möglich mir per Membervariable innerhalb meines Editors zu merken, welches Property ich nun eigentlich editiere, da ich nicht weiss wo mein Editor erstellt wird, ich übergebe einer anderen Klasse lediglich per typeof() den Editor-Typ, erstellt wird die Klasse irgendwo in einer anderen DLL (ich Benutze das PropertyBag von Codeproject).

    Vielen Dank,

    Nils


Anmelden zum Antworten