Back to Devexpress

ChartDesigner Class

windowsforms-devexpress-dot-xtracharts-dot-designer.md

latest2.9 KB
Original Source

ChartDesigner Class

The class representing the Chart Designer used to design a chart at runtime.

Namespace : DevExpress.XtraCharts.Designer

Assembly : DevExpress.XtraCharts.v25.2.Wizard.dll

NuGet Package : DevExpress.Win.Charts

Declaration

csharp
public class ChartDesigner
vb
Public Class ChartDesigner

Example

To show the Chart Designer to end-users, create an instance of the ChartDesigner class using the constructor that receives an ChartControl object as a parameter. Then, call the ChartDesigner.ShowDialog method.

csharp
using DevExpress.XtraCharts.Designer;
using System.Windows.Forms;

namespace ChartDesignerRuntime {
    public partial class Form1 : DevExpress.XtraBars.Ribbon.RibbonForm {
        public Form1() {
            InitializeComponent();
            // This line of code is generated by Data Source Configuration Wizard
            productsTableAdapter1.Fill(nwindDataSet1.Products);
        }

        private void btnRunDesigner_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) {
            ChartDesigner designer = new ChartDesigner(chartControl1);
            designer.ShowDialog();
        }
    }
}
vb
Imports DevExpress.XtraCharts.Designer
Imports System.Windows.Forms

Namespace ChartDesignerRuntime
    Partial Public Class Form1
        Inherits DevExpress.XtraBars.Ribbon.RibbonForm

        Public Sub New()
            InitializeComponent()
            ' This line of code is generated by Data Source Configuration Wizard
            productsTableAdapter1.Fill(nwindDataSet1.Products)
        End Sub

        Private Sub btnRunDesigner_ItemClick(ByVal sender As Object, ByVal e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnRunDesigner.ItemClick
            Dim designer As New ChartDesigner(chartControl1)
            designer.ShowDialog()
        End Sub
    End Class
End Namespace

Inheritance

Object ChartDesigner

See Also

ChartDesigner Members

DevExpress.XtraCharts.Designer Namespace