疑似コードでこの質問をさせてください:
<Window>
<ListView ItemsSource="{Binding PersonCollection}">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Path=Name}" />
<TextBlock Text="{Binding Path=Age}" />
<TextBlock Text="/" />
<CheckBox Command="{Binding PersonSelectedCommand}" /> <!-- Where "PersonSelectedCommand" is a public command property available in ViewModel object (lets say "Contacts" in this context)-->
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Window>
" Contacts
" は、ウィンドウの DataContext として設定された ViewModel オブジェクトです。
「連絡先」には、「PersonCollection」、public ICommand PersonSelectedCommand プロパティがあります。"PersonCollection" はリスト
"Person" には Name、Age プロパティがあります
CheckBox が存在しないオブジェクト "person" の ICommand "PersonSelectedCommand" プロパティを見つけてバインドしようとしているため、現在これは機能していません。
CheckBox をオブジェクト "Contact" の ICommand "PersonSelectedCommand" プロパティにバインドする方法
よろしく
お願いいたします。