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

Pet*_*r17 5 .net c# propertygrid winforms

我正在使用PropertyGrid来配置对象.我需要能够隐藏或显示一些属性,具体取决于其他属性的值.如何实现这一目标?我知道Browsable属性,但它只能在编译时使用.

Oli*_*ver 5

看一下ICustomTypeDescriptorInterface

有关如何使用它的更多信息,请参见本文: