【问题标题】:Embed a control inside a Tooltip in WinForms在 WinForms 的工具提示中嵌入控件
【发布时间】:2016-04-25 08:19:06
【问题描述】:

是否可以在工具提示中添加控件? 我试图实现的是一个工具提示,它在工具提示内的 dataGridview 中显示一些示例数据。

到目前为止,我所做的如下:

  1. 我创建了一个带有一些设置的表格(dataGridview 带有名称(文本)、类型(文本)、示例(图像)和设置(组合框)。

  1. 我设法将带有示例的工具提示显示为字符串 onMouseOver 示例图像。

我想在工具提示中嵌入另一个 dataGridview,因为有些示例是表格形式的。

【问题讨论】:

标签: c# winforms tooltip controls


【解决方案1】:

工具提示非常有限。

解决方案是创建自定义工具提示。你做一个表格,让它看起来像一个工具提示,然后在上面放上你想要的。

您可以让它看起来完全像一个工具提示,您可以使用数据网格上的事件处理程序显示和隐藏它。

【讨论】:

    【解决方案2】:

    我的解决方案是使用自定义面板,该面板显示在光标位置并在计时器结束后淡出。

    【讨论】:

    • 你知道,只是简单的 SO 协议,如果有人花时间帮助我,我总是确保让他们知道这是值得的! ;-)
    • 是的,没错,只是忽略了这一点。这不是故意的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-16
    • 2017-08-01
    相关资源
    最近更新 更多