树节点上部分可见的“text”

时间:2010-10-22 09:15:32

标签: c# winforms treeview tooltip treenode

如何将文本(如下面的“Temporary ASP.NET”)直接悬停在名为的树节点上?与工具提示有什么不同?

是否可以控制可见度?例如即使节点部分可见,也不显示。

pic:Windows资源管理器

谢谢,

1 个答案:

答案 0 :(得分:2)

是的,您可以控制此属性,但不能使用标准属性。

如果您覆盖TreeView,并添加新的CreateParams覆盖,并添加此代码,则不会显示工具提示:

protected override CreateParams CreateParams
{
    get
    {
        CreateParams parms = base.CreateParams;
        parms.Style |= 0x80;  // Turn on TVS_NOTOOLTIPS
        return parms;
    }
}

Code found here