Exemplo n.º 1
0
 private void pbAdd_Click(object sender, EventArgs e)
 {
     var postFilterGpVM = new PostFilterGroupItemViewModel(ViewModel.EventControl);
     var filterGroupItem = new PostFilterGroupItem(postFilterPanel.Controls.Count+1) { ViewModel = postFilterGpVM };
     ViewModel.AddFilterGroups(postFilterGpVM);
     postFilterPanel.Controls.Add(filterGroupItem);
     
     
     subscribeToControlEvents(filterGroupItem);
 }
Exemplo n.º 2
0
 public void RemoveFilterGroup(PostFilterGroupItemViewModel itemViewModel)
 {
     postFilterGroupViewModelList.Remove(itemViewModel);
 }
Exemplo n.º 3
0
 // view model maintains a list of filter groups
 public void AddFilterGroups(PostFilterGroupItemViewModel itemViewModel)
 {
     postFilterGroupViewModelList.Add(itemViewModel);
 }