2012-09-12 75 views
2

樹形視圖中的節點是否可以包含多行文本?如果沒有可能的直接方式(這看起來可能),是否有可能強迫它這樣做?樹狀結構中的多行?

用F#,.Net 4.0,winforms編程。

+0

我不熟悉你的環境,但試圖以編程方式分配'「一些文字\ n更多的文本」'節點文本屬性? – helios

+0

或者您的意思是文字環繞固定寬度? – helios

+0

@helios:是的我嘗試插入一個換行符。沒有工作。 –

回答

2

我從來沒有需要在節點上的多行文本,但這裏是另一個建議。

考慮使用固定數量的字符(即100),然後將整個文本作爲標題?

所以,

--> 
    | 
    --> This is my very long.. 

然後將鼠標懸停在節點

This is my very long text message. 
That you can only see when hovering over the node. :) 
+0

我正在考慮諸如您的替代方案,或者如果需要,可以在不同的控件上擴展整個文本。但我希望能夠直接解決我的問題。 –

+0

另一種選擇可能是可能有一個多行文本框(其設置看起來像一個標籤),當你點擊任何節點時,它會在該文本框中顯示全文。 現在我想不出任何其他可行的解決方案。 – Johan