每当编辑子对象的给定属性时,如何让属性网格在子对象上重新查询PropertyDescriptor?

时间:2011-01-10 10:48:29

标签: .net windows propertygrid

我想在我的对象上将“Enabled”属性设置为false时隐藏大多数属性。我可以通过重写GetProperties()使用自定义TypeConverter(ExpandableObjectConverter的子类)来完成此操作。但是我需要以某种方式告诉属性重新查询属性描述符。

1 个答案:

答案 0 :(得分:0)

将[RefreshProperties(RefreshProperties.All)]放在您希望值更改的属性上,以使属性网格重新查询。