protected void OnSequenceCoverageFilter(ViewFilterEventArgs e) { if (SequenceCoverageFilter != null) { SequenceCoverageFilter(this, e); } }
protected void OnSequenceCoverageFilter (ViewFilterEventArgs e) { if (SequenceCoverageFilter != null) SequenceCoverageFilter(this, e); }
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(); }