【问题标题】:"text" on the tree node when it is partially visible树节点上的“文本”部分可见
【发布时间】:2010-10-22 09:15:32
【问题描述】:

文本(如下面的“临时 ASP.NET”)如何直接悬停在调用的树节点上?与工具提示有什么区别?

可以控制可见性吗?例如即使节点部分可见也不显示。

图片:Windows 资源管理器

谢谢,

【问题讨论】:

  • 你有没有写任何代码来显示工具提示。
  • 没有。当节点部分可见时,这似乎是一种默认行为。屏幕截图来自 Windows 资源管理器。

标签: c# winforms treeview tooltip treenode


【解决方案1】:

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

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

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

Code found here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多