你好:
就我所知,ComponentDesigner提供了IDesignerFilter接口的空实现。我们可以重写该实现的方法,从而在设计时调整关联组件的特性、属性和事件。
详情请参考
http://www.cnblogs.com/mapserver/articles/359601.html
希望对你有所帮助。
现在我有两点困惑关于ComponentDesigner 1.不知道怎么重写这个类; 2.不知道重写这个类能否实现我的需求;
现在我有两点困惑关于ComponentDesigner
1.不知道怎么重写这个类;
2.不知道重写这个类能否实现我的需求;
DEAR
您是想要处理自定控制项吧?如果是的话请参考 http://www.dotblogs.com.tw/yc421206/category/3913.aspx
如果是想自定义设计器属性窗口的默认属性,请在该组件的代码中增加一个 Attribute,System.ComponentModel.DefaultProperty。这个指示一个组件的默认属性 (会在属性设计器中显示为加粗,并获的默认焦点)。
不是设置默认属性。比如说Timer在设计器中下位置显示的属性是Name,但是我想将其它的属性值显示在那个位置。
这个属性应该是无法换成其它属性的,但你可以将别的值设置到该属性上。为什么一定要用其它的属性呢??
你好: 这个属性应该是无法换成其它属性的,但你可以将别的值设置到该属性上。为什么一定要用其它的属性呢?? I am here!
我在帮助文档中看到有扩展设计时中提到.NET Framework 提供了一种可扩展的结构,可用于在设计模式中自定义组件和控件的行为和显示。ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_fxdeveloping/html/d6ac8a6a-42fd-4bc8-bf33-b212811297e2.htm
这个没法实现吗?