internal SLCustomFilters Clone()
        {
            var cfs = new SLCustomFilters();

            cfs.OneCustomFilter   = OneCustomFilter;
            cfs.HasFirstOperator  = HasFirstOperator;
            cfs.vFirstOperator    = vFirstOperator;
            cfs.FirstVal          = FirstVal;
            cfs.HasSecondOperator = HasSecondOperator;
            cfs.vSecondOperator   = vSecondOperator;
            cfs.SecondVal         = SecondVal;
            cfs.And = And;

            return(cfs);
        }
 private void SetAllNull()
 {
     Filters          = new SLFilters();
     HasFilters       = false;
     Top10            = new SLTop10();
     HasTop10         = false;
     CustomFilters    = new SLCustomFilters();
     HasCustomFilters = false;
     DynamicFilter    = new SLDynamicFilter();
     HasDynamicFilter = false;
     ColorFilter      = new SLColorFilter();
     HasColorFilter   = false;
     IconFilter       = new SLIconFilter();
     HasIconFilter    = false;
     ColumnId         = 1;
     HiddenButton     = null;
     ShowButton       = null;
 }