protected override void SetupChart() { this.flexChart1.ChartType = ChartType.SplineSymbols; this.flexChart1.Header.Content = "Revenue vs Expenses"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; var ser1 = new Series { Binding = "Sales", Name = "Revenue", }; ser1.Style.StrokeWidth = 3; var ser2 = new Series { Binding = "Expenses", Name = "Expenses", SymbolMarker = SymbolMarker.Box, SymbolSize = 10, }; ser2.Style.StrokeDashPattern = new float[] { 2, 1 }; this.flexChart1.Series.Add(ser1); this.flexChart1.Series.Add(ser2); }
protected override void SetupChart() { flexChart1.BeginUpdate(); flexChart1.Header.Content = "Revenue and Expense Comparison"; flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; flexChart1.Series.Clear(); // Add data series var revenue = new Series(); revenue.Binding = "Sales"; revenue.Name = "Revenue"; flexChart1.Series.Add(revenue); var expenses = new Series(); expenses.Binding = expenses.Name = "Expenses"; flexChart1.Series.Add(expenses); var downloads = new Series(); downloads.Binding = downloads.Name = "Downloads"; flexChart1.Series.Add(downloads); // Set x-binding and add data to the chart flexChart1.BindingX = "Name"; flexChart1.DataSource = SalesDataSource.GetCountrySales(); flexChart1.EndUpdate(); }
protected override void SetupChart() { this.flexChart1.Header.Content = "Sales vs Expenses"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; this.flexChart1.Series.Add(new Series { Name = "Sales", Binding = "Sales" }); this.flexChart1.Series.Add(new Series { Name = "Expenses", Binding = "Expenses", ChartType = ChartType.LineSymbols }); this.flexChart1.ToolTip.Content = "Country : {name}\rSales: {Sales}\rExpenses: {Expenses}"; }
protected override void SetupChart() { this.flexChart1.Header.Content = "Sales vs Expenses"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; this.flexChart1.Series.Add(new Series { Name = "Sales", Binding = "Sales" }); this.flexChart1.Series.Add(new Series { Name = "Expenses", Binding = "Expenses", ChartType = ChartType.LineSymbols }); this.flexChart1.ToolTip.Active = false; this.flexChart1.MouseMove += FlexChart1_MouseMove; }
protected override void SetupChart() { this.flexChart1.Header.Content = "Sales Forecast Accuracy"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.BindingX = "Name"; _bar = new C1.Win.Chart.ErrorBar() { Binding = "Sales", Name = "Sales", ErrorAmount = ErrorAmount.FixedValue, ErrorValue = 50, }; this.flexChart1.Series.Add(_bar); this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); }
protected override void SetupChart() { this.flexChart1.Header.Content = "Sales vs Expenses"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; this.flexChart1.Series.Add(new Series { Name = "Sales", Binding = "Sales" }); this.flexChart1.Series.Add(new Series { Name = "Expenses", Binding = "Expenses" }); this.flexChart1.SelectedSeries = flexChart1.Series[1]; this.flexChart1.SelectedIndex = 2; this.flexChart1.SelectionMode = ChartSelectionMode.Point; this.flexChart1.SelectionStyle.StrokeWidth = 2; this.flexChart1.Rendered += (s, e) => { _cbSelectionMode.SelectedItem = flexChart1.SelectionMode; }; }
protected override void SetupChart() { var _flexRadar = this.Chart as FlexRadar; _flexRadar.Header.Content = "Revenue vs Expenses"; _flexRadar.Header.Style.Font = StyleInfo.ChartHeaderFont; _flexRadar.BindingX = "Name"; Series budget = new Series() { Binding = "Sales", Name = "Revenue" }; Series expenditure = new Series() { Binding = "Expenses", Name = "Expenses" }; _flexRadar.Series.Add(budget); _flexRadar.Series.Add(expenditure); _flexRadar.DataSource = SalesDataSource.GetCountrySales(); }
protected override void SetupChart() { this.flexChart1.Header.Content = "Sales and Downloads"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; var sales = new Series { Name = "Sales", Binding = "Sales", }; var downloads = new Series { Name = "Downloads", Binding = "Downloads", }; this.flexChart1.Series.Add(sales); this.flexChart1.Series.Add(downloads); this.flexChart1.ToolTip.Content = "{y:0}"; }
protected override void SetupChart() { this.flexChart1.ChartType = ChartType.Column; this.flexChart1.DataSource = SalesDataSource.GetCountrySales(); this.flexChart1.BindingX = "Name"; this.flexChart1.Series.Add(new Series { Name = "Sales", Binding = "Sales" }); this.flexChart1.Header.Content = "Product Sales"; this.flexChart1.Header.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.Header.BorderStyle.StrokeColor = Color.Black; this.flexChart1.Footer.Content = "copyright © GrapeCity, inc."; this.flexChart1.Footer.Style.Font = StyleInfo.ChartHeaderFont; this.flexChart1.Footer.BorderStyle.StrokeColor = Color.Black; this.flexChart1.Rendered += (s, e) => { _tHeader.Text = flexChart1.Header.Content; _tFooter.Text = flexChart1.Footer.Content; _cbAlignment.SelectedItem = flexChart1.Header.HorizontalAlignment; }; }