如何在设计时将自定义类分配给PropertyGridControl.SelectedObject

时间:2015-08-01 14:01:52

标签: winforms devexpress propertygrid

如何在设计时将自定义类(客户,订单等)分配给DevExpress PropertyGridControl(或本机Windows.Forms.PropertyGrid)?
PropertyGridControl.SelectedObject的下拉列表仅显示表单中使用的其他控件,但不显示我声明的自定义字段。例如:

Dim oCustomer As new Customer

我想在设计时自定义MultiEditorRows,样式等,以正确显示我的对象 在运行时它就像:

一样简单
myPropertyGridControl.SelectedObject = New Customer

非常感谢任何帮助。请原谅我的英语不好。

1 个答案:

答案 0 :(得分:1)

在设计时,只能选择表单上存在的组件作为网格的SelectedObject。当然,您可以将对象作为Component后代并将其放到表单上以选择它。但是,我不认为你真的需要这个。据我所知,您需要在设计时生成网格行以自定义它们。如果是这样,最好使用Rows Page设计器手动添加所需的行并自定义它们。