向第三方控制添加新属性

时间:2010-09-03 17:55:15

标签: c# .net vb.net controls

我正在使用dev ex控件和菜单栏项目,没有用于将按钮设置为Visible或Not Visible的属性。

您可以将这样的属性添加到预先制作的控件中吗?如果是这样你会怎么做?

2 个答案:

答案 0 :(得分:2)

如果允许(控件类未标记为已密封),则应创建另一个继承自dev ex控件的控件,以便添加额外的属性。

答案 1 :(得分:0)

如果可以使用继承,则可以选择其他方法。

您可以创建类似属性的extension methods

<强> GetCompanyName()

<强> SetCompanyName()

毕竟,属性是在编译时创建它们的语言快捷方式;)