c# - 为自定义用户控件创建工具提示

标签 c# winforms

我需要了解如何将 ToolTip 与自定义 UserControl 一起使用。仅在窗体上创建工具提示并为特定控件分配工具提示(通过 SetToolTip)显然行不通。

我需要为自定义 UserControl 提供哪些属性才能为其分配工具提示文本?我需要在用户控件表单上添加工具提示吗?我该怎么做呢?

请提供代码示例或其他内容供我可视化。

谢谢!

最佳答案

在您的 UserControl 上放置一个工具提示(使用设计器,就像在表单上放置一个一样),并向您的 UserControl 添加一个公共(public)属性,例如:

    public string TextBoxHint
    {
        get 
        { 
            return toolTip1.GetToolTip(textBox1); 
        }
        set
        {
            toolTip1.SetToolTip(textBox1, value);                
        }
    }

关于c# - 为自定义用户控件创建工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581592/

相关文章:

c# - 如何在 C# 中解析可为空的 DateTime 对象

c# - 没有控制框的 Windows 窗体对话框图标

c# - 如何在 WPF 中动态导出图表?

C# 属性网格字符串编辑器

c# - 未调用 ASP.NET Core AuthorizationHandler

c# - 无法从 NET Core 2.2 Web API 连接到 docker sql server

c# - 通过附加二进制图像内容修补现有的 OneNote 页面

c# - 仅更改 RichTextBox 字体系列而不更改 FontSize

winforms - 在 RichTextBox 中显示表格输出

c# - 当我重新启动 MySQL 时,Windows 应用程序停止工作