4

できれば既存のコレクションを拡張して、WPF でカスタム コレクション エディター ダイアログ (デザイン時にカスタム コントロールのコレクション プロパティを編集するため) を作成したいのですが、既存のコレクションがどこにも見つかりません ...
高度なカスタマイズを探しています (コレクションエディターのコンボボックスにアイテムを追加するだけでなく、wpf のツリービューに winforms のようなエディターを実装するなど、誰かが私を正しい方向に向けることができますか?
そのような目標を達成できる他の方法はありますか (winforms デザインタイム エディターを実装する)
ここに 2 つのエディター
Wpf エディターがあります:Wpf エディター

Win フォーム エディタ
Winform エディター
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 に答える