标签: c#-4.0
我有一个对象列表。 该对象具有3个属性:
bool condition; int a; double b;
我正在使用propertyGrid,对于循环中的每个对象,用户应设置condition,如果条件为true,则仅属性'a'应该可见,如果条件为false,则仅属性“ b”应该可见。
propertyGrid
condition
我尝试使用反射,但是当我改变时,我改变了改变列表中所有对象的类型,并且我需要列表中的每个对象根据其条件值显示'a'或'b'。特定对象。
有没有一种方法可以满足我的需求?