4

我想在 WPF 中有一个自定义集合编辑器对话框(在设计时编辑自定义控件上的集合属性),最好通过扩展现有的,但我无法在任何地方找到现有的...
我正在寻找高级自定义(不仅仅是在集合编辑器的组合框中添加项目),比如在 wpf 中为树视图实现类似 winforms 的编辑器 谁能指出我正确的方向?
有没有其他方法可以实现这样的目标(实现 winforms 设计时编辑器)
这是 2 个编辑器
Wpf 编辑器:Wpf 编辑器

和 Win forms editor
Winforms 编辑器
你会注意到 wpf 编辑器不显示项目层次结构,这是我最感兴趣的功能,我想在编辑树时看到层次结构。

4

1 回答 1

1

您可以在 WPF 扩展工具包中使用 PropertyGrid 之类的东西吗? http://wpftoolkit.codeplex.com/wikipage?title=PropertyGrid

你会像这样实现它:

<extToolkit:PropertyGrid x:Name="_propertyGrid" Width="450" Margin="10" AutoGenerateProperties="False">
    <!-- Only the following properties will be displayed in the PropertyGrid -->
    <extToolkit:PropertyGrid.PropertyDefinitions>
        <extToolkit:PropertyDefinition Name="FirstName" />
        <extToolkit:PropertyDefinition Name="FavoriteColor" />
        <extToolkit:PropertyDefinition Name="PetNames" />
    </extToolkit:PropertyGrid.PropertyDefinitions>
</extToolkit:PropertyGrid>
于 2011-12-11T02:38:40.657 回答