Wpf xctk:PropertyGrid中对象列表的自定义编辑器
在我的WPF项目中,我使用PropertyGrid(来自WPF扩展工具包)来管理一些属性。特别是,我有一个要管理的对象列表。默认情况下,PropertyGrid允许用户使用CollectionEditor管理列表,用户可以在其中执行CRUD操作,但我需要一个自定义编辑器,它只允许编辑对象,而不允许创建或删除。 找到的唯一示例是当前的示例,但它们似乎只解释了如何定义自定义编辑器和更改网格中字段的背景Wpf xctk:PropertyGrid中对象列表的自定义编辑器,wpf,propertygrid,Wpf,Propertygrid,在我的WPF项目中,我使用PropertyGrid(来自WPF扩展工具包)来管理一些属性。特别是,我有一个要管理的对象列表。默认情况下,PropertyGrid允许用户使用CollectionEditor管理列表,用户可以在其中执行CRUD操作,但我需要一个自定义编辑器,它只允许编辑对象,而不允许创建或删除。 找到的唯一示例是当前的示例,但它们似乎只解释了如何定义自定义编辑器和更改网格中字段的背景 如何定义用于编辑对象列表的全新自定义编辑器?您是否尝试过以下方法: <xctk:Proper
如何定义用于编辑对象列表的全新自定义编辑器?您是否尝试过以下方法:
<xctk:PropertyGrid.EditorDefinitions>
<xctk:EditorTemplateDefinition TargetProperties="MyProperty">
<xctk:EditorTemplateDefinition.EditingTemplate>
<DataTemplate>
...
</DataTemplate>
</xctk:EditorTemplateDefinition.EditingTemplate>
</xctk:PropertyGrid.EditorDefinitions>
...
从那里,您可以使用弹出编辑器的按钮创建自己的控件