c# - 部分可见时树节点上的 "text"

标签 c# winforms treeview tooltip treenode

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

是否可以根据可见性进行控制?例如即使节点部分可见也不显示。

图片:Windows 资源管理器

谢谢,

最佳答案

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

如果您重写 TreeView,并添加一个新的 CreateParams 重写,并添加此代码,则工具提示将不会出现:

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

Code found here

关于c# - 部分可见时树节点上的 "text",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995411/

相关文章:

c# - 在 ASP.NET Core 中获取浏览器语言?

C# 文本框显示以前写的文本

c# - 如何重命名 winforms 应用程序?

c# - 从 wpf 中的文件路径列表填充 TreeView

c# - ninject 的循环依赖

c# - VS2013 Express 错误 : namespace is not recognized

c# - .NET 单任务等待的用例

c# - 从 Char 索引确定逻辑行 (Winforms TextBox)

json - 从 KendoUI TreeView 获取当前数据

c# - 如何生成具有组格式的 TreeView ? (表示起始词的字母)