社区
VB
帖子详情
如何设置自定义控件枚举型属性
wxue1011
2013-02-21 11:42:01
最近在开发一个.net cf 2.0上的控件,
控件其中的一个属性是枚举型,
发现在使用该控件时在属性编辑器中无法显示该属性。
其实主要的目的是想做成下列的下拉效果,
所以就使用了枚举,
到现在都没成功,
在网上查了一大堆资料
都没有关于vb.net中的实现方法,
希望大家帮帮忙啊。
...全文
321
4
打赏
收藏
如何设置自定义控件枚举型属性
最近在开发一个.net cf 2.0上的控件, 控件其中的一个属性是枚举型, 发现在使用该控件时在属性编辑器中无法显示该属性。 其实主要的目的是想做成下列的下拉效果, 所以就使用了枚举, 到现在都没成功, 在网上查了一大堆资料 都没有关于vb.net中的实现方法, 希望大家帮帮忙啊。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2013-02-22
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/ayybcxe5.aspx http://msdn.microsoft.com/en-us/library/system.componentmodel.typeconverter.aspx 另外还有个方法,你用ILSpy反编译你看到的那个组件,看它的TypeConverter怎么实现的。
wxue1011
2013-02-22
打赏
举报
回复
引用 1 楼 caozhy 的回复:
需要实现一个TypeConverter Attribute,附加给这个属性。
能稍微详细点解释下吗?
threenewbee
2013-02-22
打赏
举报
回复
VB和C#做法一样,唯一不同的是,C#使用[...]定义Attribute,而VB使用<...>。
threenewbee
2013-02-22
打赏
举报
回复
需要实现一个TypeConverter Attribute,附加给这个属性。
自定义控件
(十)添加
枚举
型
属性
《在VS2008中创建
自定义控件
(十)添加
枚举
型
属性
》(http://blog.csdn.net/smallfools/archive/2010/06/03/5643967.aspx)中所用到的源代码
.net中Attribute、TypeConverter、UITypeEditor的自定义--.net
自定义控件
属性
特性配置及相关类的设计
近期使用了.net中的PropertyGrid,通过多方资料例子,感觉有所收获,特将一些心得分享一下: 1、例子展示了
属性
的各个特性(ReadOnly、Browsable、Category、Description、TypeConverter、Editor、DefaultValue、DisplayName)的效果。 2、例子中实现了一个自定义的Editor:AlignModeUITypeEditor,以支持自定义的
属性
设计器。 3、例子中实现了一个自定义的Attribute:DisplayNameAttribute和一个自定一个TypeConverter:EnumConverter,以支持显示的值与实际选中的值可以不同并一一对应。 注意,各个
属性
均是自己定义的一个
枚举
类
型
AlignMode。 查看各个
属性
并注意下方的说明,再结合源代码,你一定会有很大的收获。 可以通过:http://blog.tglgx.cn/post/2010/01/04/usercontrol_Attribute_TypeConverter_UITypeEditor_PropertyGrid.aspx 免分下载
VB.NET 2008 自定义(彩票矩阵)控件
语言:VB.NET 平台:VB.NET 2009(版本9.0) 解决问题: 1、动态
设置
彩票双色球矩阵中不同类
型
的矩阵及矩阵元素BackColor状态和Text值。 2、如何使用用户
自定义控件
。 3、如何
设置
用户
自定义控件
的
属性
。 1)、
设置
属性
枚举
值,及对
枚举
值进行相应处理; 2)、如何
设置
类似Items ...的
属性
; 3)、如何对自定义
属性
进行归类。 4、如何
设置
用户控件在IDE工具箱的图标,改变一成不变齿轮的图标。 5、如何生成DLL文件。 欠缺之处: 没有对弹出的类似Items对话框进行自定义
设置
及实现两个自定义
属性
值之间的关联。即选择项目中aMatrix的值未默认值的时候,如何屏蔽ButtonItems
设置
功能。 欢迎各位相互交流,QQ86150045
Android带日程安排的自定义日历控件
实现了自定义的日历控件,并加入日程安排的功能,在日历控件上添加红点显示是否有日程,并包括
枚举
类
型
的练习使用。
Qt
属性
表控件-QtPropertyBrowser
Qt
属性
表控件-与QtCreator的
属性
设置
及VS的
属性
控件一样,具体配置方法及使用见: http://blog.csdn.net/czyt1988/article/details/42423613
VB
16,722
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章