リストボックスにユーザーテンプレートがあるリストボックスにソースとしてカスタムオブジェクトのリストをバインドしようとしています
<DataTemplate x:Key="UserTemplate1" >
<StackPanel Orientation="Horizontal">
<TextBlock Name="vmname" Text="{Binding }" Width="100"/>
<CheckBox Name="cb" IsChecked="{Binding ischeck}"/>
</StackPanel>
</DataTemplate>
このテンプレートをリストボックスのデータ型として使用しました
<ListBox Name="listbox3" Visibility="Hidden" Height="134" Width="156" Margin="515,82,62,104" IsSynchronizedWithCurrentItem="True" ItemTemplate="{StaticResource UserTemplate1}" />
カスタムデータ型のオブジェクトのリストがあります
class item{
string name;
bool val;
}
このリストをリストボックスにバインドできません。リストのチェックボックスに変更が加えられるたびに、オブジェクト(アイテム)のリストに反映されるようにリストをバインドしたい。
listbox3.itemsource = list_items
これは私にはうまくいきません
ここでは、listbox3 をクラス checkvm のオブジェクトのリストにバインドできません。