如何在PropertyGrid中动态显示或隐藏属性

本文关键字:隐藏 属性 动态显示 PropertyGrid | 更新日期: 2023-09-27 17:53:37

我使用PropertyGrid来配置对象。我需要能够隐藏或显示一些属性取决于其他属性的值。如何才能做到这一点?我知道关于可浏览属性,但它只在编译时工作。

如何在PropertyGrid中动态显示或隐藏属性

看看ICustomTypeDescriptor接口。

关于如何使用它的更多信息可以在本文中找到:

  • 。net PropertyGrid

查看此链接动态更改可浏览属性属性。给出了一个示例方法。使用反射访问属性并将其可浏览属性设置为true或false。