相关疑难解决方法(0)

以编程方式隐藏PropertyGrid中的字段

运用

<System.ComponentModel.TypeConverter(GetType(System.ComponentModel.ExpandableObjectConverter))> _
Run Code Online (Sandbox Code Playgroud)

关于一个类的声明(它是另一个类的属性),由一个数字属性组成.

我简单地加载了这个类的一个实例......

PropertyGrid1.SelectedObject = oColumn
Run Code Online (Sandbox Code Playgroud)

显然我不想在代码中手动构建propertygrid,我知道如何做到这一点.

但这是问题所在.根据属性的值,某些其他属性不应该是可见的,就像我使用了

<System.ComponentModel.Browsable(False)> _
Run Code Online (Sandbox Code Playgroud)

属性声明中的属性.

无论如何以编程方式执行此操作,而无需手动处理属性网格的所有构建>

.net vb.net propertygrid attributes componentmodel

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

attributes ×1

componentmodel ×1

propertygrid ×1

vb.net ×1