C# 中的扩展器提供程序组件是什么?


要为其他组件提供属性,可使用扩展程序提供程序。我们来看看 TooTip 组件的一个示例。

将组件添加到窗体。这会为每个控件设置一个 ToolTip 属性。攻击的 PropertyGrid 控件下没有相同的属性。

myTooltip1.SetToolTip(btn1, "This is ToolTip!");

让我们看看如何实现扩展器提供程序组件 -

首先,定义一个组件 -

public class MyExtender : IExtenderProvider {...}

IExtenderProvider 定义 -

public interface IExtenderProvider {
   bool newExtend(object extendeNew);
}

现在,你需要实现 newExtend 方法。这是针对每个相关组件或控件返回 true 而完成的。

更新于: 21-6 月 -2020

127 次浏览

开启你的 职业

通过完成课程,获得认证

开始
广告
© . All rights reserved.