.Net组件设计中Attrbute的使用

篇文章是写.net 使用的:)主要针对件与控件的朋友而言的。

  我们编写的件或控件,最常的作法是包括属性,方法以及事件等东东。但是如果想把件或控件做得更加专业,我就必须为属性或方法得供必要的明或者是分。而一切都包含在件的Attribute中。

  于它,相信写C#程序的都不会忘,它就是包含在[]中的东东,比如  [DefaultValue("ASPcn")][Description("我是")]等。以前就有朋友东东用,呵呵,在找到一些大家:)

  [Browsable(true|false)]
  置属性或者事情是否在VS.net的属性窗口中出

  [Category("")]
  置属性或者事件在属性窗口中于的组别

  [Description("此控件于位于aspcn命名空")]
  看英文就是知道了,于属性的明。它会出VS.Net属性窗口的明之中

  [DefaultValue("我是")]
  置属性的默认值值类与属性的型一致。

  [Bindable(true|false)]
  置属性是否可以被捆

  [Localizable(true|false)]
  置属性是否被本地化。

  [DefaultEvent("OnClick")]
  也就是在Vs.Net设计窗口中,双控件认连接的事件理。   当然有好多啦:)一般来如果使用VS.Net开发东东VS.Net会自动给你加上,但是刀我是习惯于使用EditPlus手写了,所以就喜直接写。比较关东东

  另外,如果需要一个属性指定多个Attribute,可以使用两方法。

  第一

[DefaultValue("ASP")]
[Description("HI
迎你来
")]
[Category("
")]
public string Adver()
{
...
}

  是最原始的,我也可以将些声明写在同一个"[]"

[
DefaultValue("ASP
"),
Description("HI
迎你来
"),
Category("
")
]
public string Adver()
{
...
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值