[Description("设置当前颜色")] //显示在属性设计视图中的描述
[DefaultValue(typeof(Color), "Black")]//给予初始值
public Color HatchColor
{
get { return hatchColor; }
set
{
hatchColor = value;
panel1.BackColor = value;
}
}请问上面红色字体的特性有什么意义,在自定义控件的时候有什么作用,不要可以吗,是否与反射有关,系统会根据属性做出哪些操作,谢谢大侠们指教一下
[DefaultValue(typeof(Color), "Black")]//给予初始值
public Color HatchColor
{
get { return hatchColor; }
set
{
hatchColor = value;
panel1.BackColor = value;
}
}请问上面红色字体的特性有什么意义,在自定义控件的时候有什么作用,不要可以吗,是否与反射有关,系统会根据属性做出哪些操作,谢谢大侠们指教一下
解决方案 »
- 第一次 asp.net 大家帮帮忙
- 使用POST方式自动登录网站的问题
- 我想知道怎么才能不让VS过滤掉属性中的 等字符让其保留原值,以供程序使用。
- 用ASP.NET网站管理工具注册新帐户总是提示:“密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”
- ◆IE7.0◆URL编码转换问题,Punycode编码,IDN
- 水晶报表导出时出现登录失败,如何解决
- 还是dataGrid中的问题,100
- 在UBB里保留空格怎么保留呀.如果直接换那样连接就成<a href=...>这样的啦
- 一个关于ajaxpro的问题
- gridview 表头无法固定
- 如何根据本地页面的用户名密码登录带外部网站,把查询到的结果在本店显示出来
- asp.net进度条 脚本输出问题
==
可以增加自定义控件的设计时支持不要可以吗
==
可以,就是这个HatchColor 对开发者而言就没有描述信息了([Description("设置当前颜色")]),也没有了初始值是否与反射有关
==
是的