IsCheckedプロパティを使用してオブジェクト コレクションを CheckedListBox アイテムにバインドするにはどうすればよいですか?
ここに私のオブジェクトがあります:
public class Person
{
public int Id {get;set;}
public string Name {get;set;}
public bool IsChecked {get;set;}
}
public class EditorModel
{
public BindingList<Person> People {get;set;}
}
これらのオブジェクトはどちらもINotifyPropertyChangedも実装しています。
私はこのようにバインディングを行うことができます:
checkedListBox.DataSource = editorViewModel.People;
checkedListBox.ValueMember = "Id";
checkedListBox.DisplayMember = "Name";
3 番目のプロパティIsCheckedをバインドするにはどうすればよいですか? 私はそれをグーグルで検索しようとしましたが、解決策が見つかりませんでした。