次のように、グリッドをListviewデータテンプレートのListViewItemのコンテンツにバインドするにはどうすればよいですか。
<ListView ItemsSource="{Binding AListInMyViewModel}">
<ListView.View>
<GridView >
<GridViewColumn Header="VariableDetails" Width="10">
<GridViewColumn.CellTemplate>
<DataTemplate >
<ContentPresenter Content="{Binding DetailPanel,UpdateSourceTrigger=PropertyChanged}" DataContext="{Binding}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
私のViewModelには、すべてのアイテムに次のようなプロパティがあるAListInMyViewModelがあります。
Panel DetailPanel{
get
{
Grid MyGrid=new Grid();
...
return MyGrid;
}
ここで、指定したグリッド(DetailPanel)をMyListViewのセルに表示したいと思います。