protected void OnSequenceCoverageFilter(ViewFilterEventArgs e)
 {
     if (SequenceCoverageFilter != null)
     {
         SequenceCoverageFilter(this, e);
     }
 }
 protected void OnSequenceCoverageFilter (ViewFilterEventArgs e)
 {
     if (SequenceCoverageFilter != null)
         SequenceCoverageFilter(this, e);
 }
Esempio n. 3
0
        void handleViewFilter(object sender, ViewFilterEventArgs e)
        {
            lock (this)
                if (mainViewsLoaded < 5)
                    return;

            if (breadCrumbControl.BreadCrumbs.Count(o => (DataFilter)o.Tag == e.ViewFilter) > 0)
                return;

            breadCrumbControl.BreadCrumbs.Add(new BreadCrumb(e.ViewFilter.ToString(), e.ViewFilter));

            // build a new DataFilter from the BreadCrumb list
            viewFilter = basicFilter + breadCrumbControl.BreadCrumbs.Select(o => o.Tag as DataFilter).Aggregate((x, y) => x + y);
            setData();
        }