Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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}";
        }
Ejemplo n.º 4
0
        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;
            };
        }