NRabbit

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年8月15日

摘要: Bindable 这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知。 Browsable 指定属性是否应该在属性浏览器中显示,使用布尔值设置。通常情况下,功用属性和那些希望在属性浏览器中显示的属性被设置为 Browsable(true),只读属性... 阅读全文
posted @ 2008-08-15 00:19 kevin.nrabbit 阅读(140) 评论(0) 推荐(0) 编辑

摘要: 我们要讨论的是复合控件.本文无法一步到位完整介绍,因为讨论的篇幅比较大,所以分两次写,这次就先讲些基本概念吧,剩着的下次写. 好象复合控件网上已经有很多教程了,相信大家也看过很多.如果看过的朋友就当我再废话一便,没看过的朋友希望能给你带来帮助. 1.复合控件概念 复合控件跟用户控件有很多相似点,最大不同就是用户控件后缀为ascx,而复合控件编译后则为dll文件,还可以分发给大家使用,另外其他不... 阅读全文
posted @ 2008-08-15 00:18 kevin.nrabbit 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 向“属性”窗口提供标准值列表的类型转换器 像省份这样的属性,为了方便用户填写,我们往往做成下拉框形式,一个省份里面又有城市,我们往往列出一部分,如果其中数据不符合用户要求的话,用户还可以自己输入,使用类型转换器转换器也可以做到这一点. 实现这一效果你需要重写以下方法,我们添加一个属性喜欢的游戏的名称 因为属性为String类型,可以直接从StringConverter 派生 示例三 pub... 阅读全文
posted @ 2008-08-15 00:15 kevin.nrabbit 阅读(209) 评论(0) 推荐(0) 编辑