2012-09-12 79 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