Exemple #1
0
        private void showFilterLists()
        {
            cmbFilter1OfCombinedFilter.DataSource = null; //refresh screen
              cmbFilter2OfCombinedFilter.DataSource = null;
              cmbFilterOfNotFilter.DataSource = null;

              arrFilterInfo1OfCombinedFilter.Clear();
              arrFilterInfo2OfCombinedFilter.Clear();
              arrFilterInfoOfNotFilter.Clear();

              dtgFilterList.DataSource = null; //refresh screen
              arrFilterInfo.Clear();

              foreach (IFilter filter in Data.getFilterCollection())
              {
            FilterBriefInfoForCmb fInfo = new FilterBriefInfoForCmb(filter);

            //data of 3 combobox
            arrFilterInfo1OfCombinedFilter.Add(fInfo);
            arrFilterInfo2OfCombinedFilter.Add(fInfo);
            arrFilterInfoOfNotFilter.Add(fInfo);

            //data of grid
            FilterBriefInfo fBInfo = new FilterBriefInfo(filter);
            arrFilterInfo.Add(fBInfo);
              }

              cmbFilter1OfCombinedFilter.DataSource = arrFilterInfo1OfCombinedFilter;
              cmbFilter2OfCombinedFilter.DataSource = arrFilterInfo2OfCombinedFilter;
              cmbFilterOfNotFilter.DataSource = arrFilterInfoOfNotFilter;
              dtgFilterList.DataSource = arrFilterInfo;
        }
Exemple #2
0
 private void showFilterList()
 {
     arrFilterInfo.Clear();
       foreach (IFilter filter in Data.getFilterCollection())
       {
     FilterBriefInfo fInfo = new FilterBriefInfo(filter);
     arrFilterInfo.Add(fInfo);
       }
       filterBriefInfoBindingSource.ResetBindings(false);
       filterBriefInfoBindingSource.DataSource = arrFilterInfo;
 }