2009-03-26 12 views
1

XamlでListViewのビュー全体をデータ型を使用してスワップアウトできますか? ListViewでデータを表示する方法をユーザーが変更できるようにする方法を探していて、Xaml内にとどまることを希望しています。私はどのように単一の列/セルのテンプレートを変更する方法を発見した。WPF:リストビュー全体のスワップ

私が達成しようとしていることのもう少し詳細:2つの異なるGridViewがあり、それぞれ異なる列を表示したいと考えています(最初のものを除く)。私はラジオボタンでどのビューを使用するかをユーザが選択できるようにしたいと考えています。

これはWPFを習得しようとした私の試みから来ているので、できないことを求めているかもしれませんし、必要以上に難しくなっているかもしれません。

<ListView View="{Binding CurrentView}"/> 

をだからあなたがする必要があるすべては、適切なGridViewに割り当てるです:あなたは非常に簡単にそれをバインドすることができるはずですので

おかげで、 デビッド

答えて

3

ListView.Viewプロパティは、依存関係プロパティですCurrentViewのプロパティであり、動作するはずです。

+0

ありがとうございました。間違いなく私を正しい道に導いた。私は私の解決策が働いている、それが最良の方法であるかどうかを判断する必要があります。 – dfmartinjr

+0

私はXAMLで2つのビューを作成し、それらの間を切り替えるトリガを使用します。 IMOはそれを行うための最も簡単で簡単な方法です。 –

+0

+1素敵でシンプルで美しい – bendewey

関連する問題