Example #1
0
 public void RemoveSelectedCriteria()
 {
     if (selectedItem != null)
     {
         CriteriaPanel <T> removedItem = selectedItem;
         selectedItem = null;
         listPanel.Controls.Remove(removedItem);
     }
 }
Example #2
0
        public void AddCriteria(IGenericFilter criteria)
        {
            DBCriteria <T> newCriteria = (DBCriteria <T>)criteria;

            CriteriaPanel <T> newPanel = new CriteriaPanel <T>();

            listPanel.Controls.Add(newPanel);
            newPanel.DBManager      = DBManager;
            newPanel.Selected      += ItemSelected;
            newPanel.Criteria       = newCriteria;
            itemLookup[newCriteria] = newPanel;
        }
Example #3
0
 private void ItemSelected(CriteriaPanel <T> obj)
 {
     selectedItem = obj;
 }