3

Visual Studio デザイナーで複数のオブジェクトを選択して共通のプロパティを変更する方法と同様に、WPF アプリケーションでも同じことを行いたいと考えています。現在、選択したオブジェクトのさまざまなプロパティを編集するために、ListView の選択した項目を「プロパティ エディター」ウィンドウにバインドしています。私の質問は、データバインディングを活用する最良の方法は何ですか?ただし、複数のアイテムを選択して、すべての共通フィールドを一度に編集できるようにしますか?

編集:Freelancerさん、回答ありがとうございます。もう少し複雑なことに、リストビューで選択されたものはすべて、2 番目のリストビュー (プロパティ エディター) のデータコンテキストとして設定されます。この 2 番目のリストビューは、選択されたオブジェクトの各プロパティに対して ItemTemplateSelector を使用します。選択したオブジェクトのリストをプロパティ エディターのリストビューに渡すことができるように、ItemTemplateSelector の概念を MultiBinding の概念と組み合わせる方法はありますか?

4

1 に答える 1

2

これに使えますmultibindings

このクラスの詳細については、このリンクを参照してください>>

http://msdn.microsoft.com/en-us/library/system.windows.data.multibinding.aspx

お役に立てば幸いです。

于 2013-03-26T05:37:10.947 に答える