Example #1
0
 public CheckableItem(DeletableItem deletable, CheckableItem parent)
 {
     Deletable   = deletable;
     children    = new ObservableCollection <CheckableItem>();
     IsChecked   = false;
     this.parent = parent;
 }
Example #2
0
 public void AddChild(CheckableItem deletable)
 {
     if (deletable == null)
     {
         return;
     }
     Children.Add(deletable);
 }
Example #3
0
 public DestructivePurgeViewModel(Document doc)
 {
     this.doc       = doc;
     CheckableItems = GetPurgableItems();
     selectedItem   = null;
     previewImage   = null;
     selectedItem   = CheckableItems[0];
     NotifyOfPropertyChange(() => ShowButtonLabel);
 }