获取所有带有指定工具提示的按钮

Get all buttons with an assigned ToolTip

我想获取所有在设计器中分配了 ToolTip 的按钮。我尝试使用反射来做到这一点,但为了将 ToolTip 添加到按钮,我将 ToolTip 控件添加到我的表单。现在所有按钮在设计器中都有一个 属性,名为 ToolTip on myToolTipControlName

obj 是我的按钮对象,此代码:

obj.GetType().GetProperties();

没有 属性 工具提示等等。

那么如何获取按钮的工具提示文本呢?我需要此文本将机制翻译成另一种语言。

如果 t1 是您的工具提示对象,那么 t1.GetTooltip(obj) 将 return 它的文本。