c# - 属性网格仅显示某些类别

标签 c# .net propertygrid

我得到了一个用于具有以下属性类别的对象的 PropertyGrid:样式、计算和杂项

我想要的是只向用户显示 Calcul 类别,但我不想使用可浏览属性,因为我希望所有这些属性在 Visual studio 中可见。

所以,我需要的是一个代码内解决方案。

我使用.Net 3.5 c#

最佳答案

PropertyGrid 有一个属性 - BrowsableAttributes;将此分配给您的类别:

        propGrid.BrowsableAttributes = new AttributeCollection(
            new CategoryAttribute("Calcul"));

并且(希望)它应该有效。

关于c# - 属性网格仅显示某些类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/706871/

相关文章:

c# - MVC 3 图片上传路径

c# - 将显示的查询/子查询转换为分组依据?

c# - 从 TFS 打开文件会出现错误 TF10187

.net - .NET 5 无法正确显示 PropertyGrid

c# - 如何控制多个线程对对象集合的访问?

c# - 如何使用 Math.Max、Math.Min 找到三个最大和三个最小的小数

c# - 是否有与 Perl 的 LWP::UserAgent 等效的 C#?

c# - 如何反序列化其中包含无效字段名称的 JSON 对象

.net - 多线程自承载 WCF 服务

c# - PropertyGrid 中的斜体文本