gpt4 book ai didi

c# - 如何将函数或属性分配给所有其他类,就像 ToolTip

转载 作者:太空狗 更新时间:2023-10-29 22:27:29 24 4
gpt4 key购买 nike

当我在 C# 中将 ToolTip 对象拖放到我的窗体上时,窗体上的每个控件都会获得一个名为 ToolTip 的新属性,该属性以前不存在。我正在尝试创建类似 ToolTip 的东西,这样当我将它拖放到我的窗体上时,所有控件都会自动获得它的新属性。

如果有人能给我一个定义,我也将不胜感激,以便我可以编辑我的问题以更好地传达我的意图和意思。

最佳答案

您要查找的是“Extender Provider”。非常简单,您实际上并没有将新属性添加到控件的网格中。您改为实现 VS 设计器寻找的接口(interface),该接口(interface)告诉 VS 如何将网格中的属性集“转换”为对 Extender Provider 的调用以真正实现这一目的。

除了工具提示之外,TableLayoutPanel 和 FlowLayoutPanel 等 LayoutPanel 以及某些其他“元窗口组件”也做类似的事情。

关于c# - 如何将函数或属性分配给所有其他类,就像 ToolTip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12146708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com