社区
VB
帖子详情
vb.net中PropertyGrid控件怎么设置不显示属性
qq_33927189
2016-02-29 02:52:20
vb.net中PropertyGrid控件怎么设置不显示属性
小弟写了一个类 类中有很多属性 但是我需要 在不同的时候使用不同的属性 该怎么控制PropertyGrid控件的显示与不显示 而且 当下拉菜单的内容更改后 PropertyGrid控件的事件也不触发 在网上查了很多资料都没有关于这方面的所以在论坛上希望有知道的大大们多多指教
...全文
704
2
打赏
收藏
vb.net中PropertyGrid控件怎么设置不显示属性
vb.net中PropertyGrid控件怎么设置不显示属性 小弟写了一个类 类中有很多属性 但是我需要 在不同的时候使用不同的属性 该怎么控制PropertyGrid控件的显示与不显示 而且 当下拉菜单的内容更改后 PropertyGrid控件的事件也不触发 在网上查了很多资料都没有关于这方面的所以在论坛上希望有知道的大大们多多指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdashewan
2016-02-29
打赏
举报
回复
楼上说的没错,动态用你可以尝试反射设置特性的值
qbilbo
2016-02-29
打赏
举报
回复
在PropertyGrid中不显示属性,可以在给属性增加[BrowsableAttribute(false)]的特性来实现,但要动态的显示或不显示属性,最好放弃使用PropertyGrid。
vb.net
自定义
控件
(含自定义对话框
设置
属性
) 实例
vb.net
自定义
控件
自定义
属性
UITypeEditor UI 类型编辑器 实例 提供一个示例 UITypeEditor,它使用 IWindowsFormsEditorService
显示
用于用户输入的 Form。 IWindowsFormsEditorService 只能通过
Property
Grid
控件
的 GetService 方法使用。 此服务通常用于
显示
来自 UITypeEditor 的 EditValue 方法的窗体。当
Property
Grid
调用 UITypeEditor 的 EditValue 方法来提供用于编辑
属性
值的用户界面时,会将对 IServiceProvider 的引用传递给 EditValue 方法,IServiceProvider 通常可提供 IWindowsFormsEditorService 的实例。此服务的方法可用于
显示
对话框和窗体,或者用于在下拉容器内
显示
Control,该容器
显示
在当前正在编辑的值字段区域附近的
属性
网格的顶部。 为 UITypeEditor 提供一个接口,用于
显示
Windows 窗体,或者在设计模式下在
属性
网格
控件
的下拉区域
中
显示
控件
。 注意一个问题:设计模式与生成dll文件加载
显示
结果不同,这就是为什么会在设计模式时运行
显示
灰色,不能跳出自定义对话框,只有在生成文件加载才
显示
。
Property
Grid
控件
(非.net里面的!)
类似VS开发环境里的
属性
表格
控件
。 里面有
控件
源码和示例程序。
Property
Grid
中
的枚举
显示
为
中
文
两种方法实现
Property
Grid
中
的枚举
显示
为
中
文,在枚举项
中
若定义了Description,则
显示
Description,没有定义直接
显示
枚举name。代码可以直接使用。
Property
Grid
的三种使用方法
Property
Grid
应是.Net Studio设计时
显示
、
设置
控件
属性
的
控件
。提供三种使用方法,供参考。
手动动态添加
Property
Grid
的数据行并
显示
C# (非
属性
绑定方式)
手动动态添加
Property
Grid
的数据行并
显示
C# (非
属性
绑定方式)
VB
16,721
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章