谁能告诉我如何用C#代码动态创建笛卡尔图表?
我用CartesianChart ch = new CartesianChart();创建了笛卡尔图表的实例,但是我需要添加序列,边距等吗?基本上,我需要在代码中创建WPF笛卡尔图表,然后将其显示在WPF应用程序中。
提前致谢。

最佳答案

请在下面找到一个简单的示例,以编程方式创建CartesianChart实例并将其应用于命名的WPF元素。至少,您的CartesianChart需要显示一些数据,这些数据在SeriesCollection中定义并设置为Series属性。

后面的代码:

    CartesianChart ch = new CartesianChart();
    ch.Series = new SeriesCollection
    {
        new LineSeries
        {
            Title = "Series 1",
            Values = new ChartValues<double> { 1, 1, 2, 3 ,5 }
        }
    };
    TestGrid.Children.Add(ch);


XAML:

<Grid Name="TestGrid"/>


c# - 如何使用实时图表动态创建笛卡尔图表-LMLPHP

10-06 10:28