开发者

How to show or hide properties dynamically in the PropertyGrid?

I am using a PropertyGrid for configuring objects. I need to be able to hide 开发者_开发百科or show some properties depending on the values of other properties. How this can be achieved? I know about Browsable attribute, but it only works at a compile time.


Take a look into the ICustomTypeDescriptor Interface.

Further informations on how to use it can be found in this article:

  • Bending the .NET PropertyGrid to Your Will.


Check this link Changing Browsable Property Attribute dynamically.A sample method is given. Using Reflection access the Property and set its browsable property to true or false.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜