使多个控件使用相同的工具提示消息(C# 客户端应用)

本文关键字:消息 客户端 应用 工具提示 控件 | 更新日期: 2023-09-27 18:31:43

我希望当鼠标悬停在包含多个控件的区域上时显示相同的工具提示消息(在"myControlId 上的工具提示"字段中输入的消息)。我尝试将控件放在面板和分组框中,但它仅在鼠标位于面板/分组框的"空白"区域时才有效,当然,当鼠标位于面板/分组框内的控件上时不起作用。

我来自网络开发世界,所以如果我以错误的方式做到这一点,我愿意接受新方法的建议。

使多个控件使用相同的工具提示消息(C# 客户端应用)

在standart windows developmern (WindowsForms)中,tootltiptooltip control与单个控件相关联。但是,您可以使用工具提示控件(请参阅示例方法:工具提示:Windows 窗体 .NET)并分配给接收mouseover事件的所有控件。

如果您在WPF,随着您有消息路由,故事会变得更容易,因此通常在一个地方订阅就足够了。

希望这有帮助。