TreeView-Node editieren

14/01/2009 - 14:16 von Volkmar Neubauer | Report spam
Hallo,

ich versuche TreeView-Node per Programm in den Edit-Modus zu versetzen. Dann
sollen alle Tasteneingaben in diesen Edit-Feld wirken.

Kann man das überhaupt erreichen, wenn ja wie?

Danke
 

Lesen sie die antworten

#1 Carsten Unterberg
14/01/2009 - 14:35 | Warnen spam
Hallo Volkmar,

"Volkmar Neubauer" schrieb im Newsbeitrag
news:
Hallo,

ich versuche TreeView-Node per Programm in den Edit-Modus zu versetzen.
Dann sollen alle Tasteneingaben in diesen Edit-Feld wirken.

Kann man das überhaupt erreichen, wenn ja wie?



Ja klar, ist sogar relativ einfach.

Zuerst musst Du die Eigenschaft "LabelEdit" im TreeView-Steuerelement auf
'true' setzen. Das geht super über den Designer schon zur Entwurfszeit. Als
nàchstes rufst Du für den ausgewàhlten TreeNode die Methode 'BeginEdit' auf.
So kommst Du in den Edit-Modus für den Text des ausgewàhlte TreeNodes. Über
das 'AfterLabelEdit'-Ereignis bekommst Du ausserdem noch mit, wann der
Edit-Modus des TreeNodes beendet wurde

[TreeView.LabelEdit-Eigenschaft]
http://msdn.microsoft.com/de-de/lib...ledit.aspx

[TreeNode.BeginEdit-Methode]
http://msdn.microsoft.com/de-de/lib...nedit.aspx

[TreeView.AfterLabelEdit-Ereignis]
http://msdn.microsoft.com/de-de/lib...ledit.aspx


MfG

Carsten Unterberg | Test-Framework
http://test-framework.blogspot.com/

Ähnliche fragen