コード例 #1
0
ファイル: Form1.cs プロジェクト: MarcBommert/dtlsclient
 public Form1()
 {
     mySetCheckedDelegate      = new SetChecked(SetCheckedMethod);
     mySetUncheckedDelegate    = new SetUnchecked(SetUncheckedMethod);
     myAddListBoxEntryDelegate = new AddListBoxEntry(AddListBoxEntryMethod);
     InitializeComponent();
 }
コード例 #2
0
 public ListCheckedItemViewModel(List <T> list, SetChecked setChecked, Action onCheckedChanged = null)
 {
     if (list != null)
     {
         foreach (var item in list)
         {
             CheckedItemViewModel <T> itemVM = new CheckedItemViewModel <T>(item, setChecked(item), onCheckedChanged);
             this.Add(itemVM);
         }
     }
 }
コード例 #3
0
 public ListCheckedItemViewModel(List <CheckedItemViewModel <T> > list, SetChecked setChecked, Action onCheckedChanged = null)
 {
     if (list != null)
     {
         foreach (var item in list)
         {
             item.IsChecked        = setChecked(item.ItemObject);
             item.OnCheckedChanged = onCheckedChanged;
             this.Add(item);
         }
     }
 }