public override void Dispose()
        {
            SampleView = null;
            this.reportViewer.ReportLoaded    -= reportViewer_ReportLoaded;
            this.reportViewer.ViewButtonClick -= reportViewer_ViewButtonClick;
            this.Loaded -= ReportParametersDemo_Loaded;

            if (this.reportViewer.DataSources != null)
            {
                foreach (var dataDataSource in this.reportViewer.DataSources)
                {
                    IList list = dataDataSource.Value as IList;

                    if (list != null)
                    {
                        list.Clear();
                    }
                }
                this.reportViewer.DataSources.Clear();
            }

            this.reportViewer.Reset();
            this.reportViewer.Dispose();
        }
 public TableSummariesView()
 {
     this.InitializeComponent();
     SampleView   = new TableSummaries(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public QueryParameterView()
 {
     this.InitializeComponent();
     SampleView   = new QueryParameter(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public ProductLineSalesView()
 {
     this.InitializeComponent();
     this.SampleView = new ProductLineSales(this.reportViewer);
     this.Loaded    += ReportParametersDemo_Loaded;
 }
 public TableFormattingView()
 {
     this.InitializeComponent();
     SampleView   = new TableFormatting(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
Esempio n. 6
0
 public MapView()
 {
     this.InitializeComponent();
     SampleView   = new MapDemo(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public PivotTableView()
 {
     this.InitializeComponent();
     SampleView   = new PivotTable(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public TemplateListView()
 {
     this.InitializeComponent();
     SampleView   = new TemplateList(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public SalesOrderView()
 {
     this.InitializeComponent();
     SampleView   = new SalesOrderDemo(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
Esempio n. 10
0
 public LineChartView()
 {
     this.InitializeComponent();
     SampleView   = new LineChart(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public RadialGaugeView()
 {
     this.InitializeComponent();
     SampleView   = new RadialGauge(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }
 public ProductCatalogView()
 {
     this.InitializeComponent();
     this.SampleView = new ProductCatalogDemo(this.reportViewer);
     this.Loaded    += ReportParametersDemo_Loaded;
 }
Esempio n. 13
0
 public IndicatorView()
 {
     this.InitializeComponent();
     SampleView   = new IndicatorDemo(this.reportViewer);
     this.Loaded += ReportParametersDemo_Loaded;
 }