我有一个PropertyGrid,它的SelectedObject是class1类型的对象。中显示class2 PropertyDescriptors。我得到了PropertyGrid中显示的class2 PropertyDescriptors中的以下错误
public PropertyDescriptorCollecti
(及其答案)解释了为什么不能轻松地将DataGridView绑定到接口类型并获取从基接口继承的属性的列。
建议的解决方案是实现自定义TypeConverter。我的尝试如下。但是,创建绑定到ICamel的DataSource和DataGridView仍然只有一列(驼峰)。我不认为.NET正在使用我的转换器来决定它可以看到ICamel的哪些属性。我做错了什么?if(value is Type && (Type)value
我有一个带有对象的TreeViewer,我想在Eclipse中的默认PropertiesView中显示信息。return new UATreeNodeAdapter((UATreeNode) adaptableObject); return null;然后,我创建了一个适配器,它用自己的PropertyDescriptors实现了PropertyDescriptors接口,例如:
public static final String OBJECT_ID_ACCE