private void FlexChartAnimation_Load(object sender, EventArgs e) { Dock = DockStyle.Fill; chart = new C1.Win.Chart.FlexChart() { Dock = DockStyle.Fill }; tableLayoutPanel1.SetRow(chart, 1); tableLayoutPanel1.SetColumn(chart, 0); tableLayoutPanel1.Controls.Add(chart); chart.AnimationSettings = AnimationSettings.All; data = new PointDataSource(chart); data.NewData(); var association = AddProperty("ChartType", chart); association.AllowedValues = new List <string>() { "Area", "Bar", "Column", "Line", "LineSymbols", "Scatter", "Spline", "SplineArea", "SplineSymbols", "Step", "StepArea" }; AddProperty("Stacking", chart); AddProperty("RenderMode", chart); }
private void CustomAnimation_Load(object sender, EventArgs e) { chart = new C1.Win.Chart.FlexChart() { Dock = DockStyle.Fill, ChartType = ChartType.Scatter }; chart.AxisX.Origin = chart.AxisY.Origin = 0; chart.AxisX.Min = chart.AxisY.Min = -1; chart.AxisX.Max = chart.AxisY.Max = 1; chart.AxisY.AxisLine = true; chart.AxisY.MajorGrid = false; chart.AnimationTransform += AnimationTransform; chart.AnimationLoad.Direction = AnimationDirection.XY; chart.AnimationLoad.Easing = Easing.Linear; chart.AnimationSettings = AnimationSettings.All; tableLayoutPanel1.Controls.Add(chart); AddsSeries(); }
public ItemDataSource(C1.Win.Chart.FlexChart chart, int npts = 5) { this.chart = chart; this.npts = npts; this.nser = 2; }
public PointDataSource(C1.Win.Chart.FlexChart chart, int nser = 3, int npts = 10) { this.chart = chart; this.nser = nser; this.npts = npts; }