2012-05-13 6 views
0

DataGrid私のシステムに項目を表す行がたくさんあります。ユーザーがグリッド内のアイテムを選択するたびに(ユーザーが複数のアイテムを選択できるようになる)、そのアイテムはStackPanelに追加され、Expanderを使用してデータを表示する独自のデータテンプレートが必要です。WPFのグリッドから選択した項目をパネルに取り込み

私はこれをWPFで手助けできますか?

ありがとうございます!ジョン。 。

答えて

1

私はStackPanelではなくItemsControlを使用し、そのItemsSourceをDataGridのSelectedItemsにバインドします。しかし、現時点では、SelectedItemsに変更通知があるかどうかはわかりません。そうでない場合は、その間にCollectionViewSourceを使用し、DataGrid.SelectionChangedイベント中にCollectionViewSource.Refreshを呼び出す必要があります。

+0

ありがとう、これは適切なアプローチであるようです。 –

関連する問題