2

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

我来自网络开发世界,所以如果我以错误的方式解决这个问题,我愿意接受有关新方法的建议。

4

1 回答 1

1

在标准 Windows 开发人员 (WindowsForms)中tootltiptooltip control关联到单个控件。但是您可以使用 ToolTip 控件(参见示例如何:ToolTip: Windows Forms .NET)并分配给接收mouseover事件的所有控件。

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

希望这可以帮助。

于 2012-04-20T14:19:47.637 回答