![]() |
|
|
这篇文章是写给.net 高级用户使用的:)主要针对于编写组件与控件的朋友而言的。
我们编写的组件或控件,最常规的作法是包括属性,方法以及事件等东东。但是假如想把组件或控件做得更加专业,我们就必须为属性或方法得供必要的说明或者是分类。而这一切都包含在组件的Attribute中。 对于它,相信写过C#程序的都不会忘记,它就是包含在[]中的东东,比如 [DefaultValue("ASPcn")],[Description("我是飞刀")]等。以前就有朋友问我这些东东怎么用,呵呵,现在找到一些资料给大家:) [Browsable(true|false)] [Category("外观")] [Description("此控件于位于aspcn命名空间中")] [DefaultValue("我是飞刀")] [Bindable(true|false)] [Localizable(true|false)] [DefaultEvent("OnClick")] 另外,假如需要对一个属性指定多个Attribute,可以使用两种方法。 第一种:
这是最原始的,我也可以将这些声明写在同一个"[]"中
上一篇: 用C#创建COM对象 下一篇:用C#制作字幕显示屏幕保护
|