Entwickler-Ecke

WinForms - Multiline im TreeView Node


fellfresse - Do 21.08.08 13:55
Titel: Multiline im TreeView Node
Hallo,

ich hätte gerne mehrere Zeilen untereinander geschrieben für den Text eines TreeView Nodes.
mit:

C#-Quelltext
1:
this.treeView.Nodes.Add("aaaaaaa"+Environment.NewLine+"aaaaaaaaaaaaaaa");                    

bekomme ich das leider auch nicht hin.
da werden die beiden Strings komisch hintereinander geklemmt, in der Mitte sieht das aus, als würde man mit einer Schreibmaschine mehrmals auf die gleiche Stelle schreiben.

Gibt es eine andere Lösung?

Habe nur diese gefunden.

Danke


Th69 - Do 21.08.08 15:44

Multiline-Texte kann das Standard-Windows-Control nicht anzeigen (ebenso wenig wie das ListView-Control).

Es gibt aber einige externe Komponenten, die das können, z.B.
http://www.altavim.com/Products/Extended-TreeView/Overview.aspx (Shareware)

Und auf codeproject.com gibt es eine C++ Komponente (als Source), die das kann:
http://www.codeproject.com/KB/tree/StaticTreeControl.aspx