如何从 properygrid c# 中删除没有 setter 的属性

How to remove properties that don't have a setter from properygrid c#

我正在 Winforms 中制作一个应用程序,用户从列表中选择一个对象(所有对象都不同 类),然后编辑其属性。某些对象的属性显示为灰色,因为它们没有 setter。有没有一种方法可以自动从网格中删除这些属性,或者获取所有类似条目的列表并以编程方式删除它们。

谢谢。

我知道怎么做了。只需使用 PropertyTab 并在收集属性时过滤掉它们。