vb.net - 工具提示控件如何通过新属性增强表单上的所有控件?

标签 vb.net winforms components

在回答另一个问题时,我开始想知道如何向表单中的所有控件添加新属性,就像 ToolTip 控件那样。

例如,我可以使用它将“IsDirty”标志添加到所有文本框,只需将组件添加到表单中,它就会为每个文本框处理这个问题。

将工具提示控件添加到表单时,所有控件都会神奇地获得一个新属性“Tooltip on tooltip1”,该属性可以通过编程方式和在设计 View 中进行设置。

我希望能够像这样做我自己的增强器。

最佳答案

这是一个 Extender Provider .

关于vb.net - 工具提示控件如何通过新属性增强表单上的所有控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/338924/

相关文章:

javascript - 如何使用vue js自行检查组件中数据何时发生变化?

angular - 在组件之间传输数据到另一个组件不起作用 Angular

asp.net - 当 onclientclick 为 false 时阻止 onclick 触发?

c# - 从 VB.NET 访问 Twitter API

c# - 我如何遍历特定表单的所有打开实例?

c# - 类型 'x' 的声明中缺少部分修饰符 - 由设计者自动生成的代码引起

c# - Unity IoC 与 Windows 窗体

Textinput 中的 Eclipse RCP 清除按钮

c# - MessageBoxIcon.Exclamation 和 MessageBoxIcon.Warning 有什么区别?

.net - 来自外部 dll 的数据类型问题