Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF D3动态数据显示多轴_C#_Wpf_Dynamic Data Display - Fatal编程技术网

C# WPF D3动态数据显示多轴

C# WPF D3动态数据显示多轴,c#,wpf,dynamic-data-display,C#,Wpf,Dynamic Data Display,我有一个动态数据显示图表。我在用绘图仪。它有一个默认的X轴和Y轴。我需要添加一个额外的X轴和两个额外的Y轴。如何在XAML中动态地在代码中实现这一点 开发者可以使用这些图表,通过提供轴编号的枚举(例如,Y1、Y2、Y3等)或X1、X2,将数据附加到这些轴中的任何一个。目前,我想有上述有限数量的轴 有人能帮我解决这个问题吗?我知道要添加注入式绘图仪,但是否必须添加多个注入式绘图仪?如果轴的数量真的增加了,我还要加多少?这感觉有点低效,因此需要向单个图表绘图仪添加轴。在动态数据显示中,每个图表绘图仪

我有一个动态数据显示图表。我在用绘图仪。它有一个默认的X轴和Y轴。我需要添加一个额外的X轴和两个额外的Y轴。如何在XAML中动态地在代码中实现这一点

开发者可以使用这些图表,通过提供轴编号的枚举(例如,Y1、Y2、Y3等)或X1、X2,将数据附加到这些轴中的任何一个。目前,我想有上述有限数量的轴


有人能帮我解决这个问题吗?我知道要添加注入式绘图仪,但是否必须添加多个注入式绘图仪?如果轴的数量真的增加了,我还要加多少?这感觉有点低效,因此需要向单个图表绘图仪添加轴。

在动态数据显示中,每个图表绘图仪都有一个主水平轴和一个主垂直轴。除此之外,您还可以添加新轴。可以非常轻松地创建新的轴对象并将其添加到绘图仪中。将轴添加到绘图仪子对象,如下所示:

plotter.Children.Add(axis);
您可以预先设置axis对象以匹配所需的行为,然后将axis添加到绘图中

编辑


在我看来,创建多个图形对象并将其添加到绘图仪子对象也是可能的。看起来您可以指定哪些轴应用于哪个图形对象,然后相应地映射它们。从讨论中获取的信息和张贴在那里的代码。

在动态数据显示中,每个图表绘图仪都有一个主水平轴和一个主垂直轴。除此之外,您还可以添加新轴。可以非常轻松地创建新的轴对象并将其添加到绘图仪中。将轴添加到绘图仪子对象,如下所示:

plotter.Children.Add(axis);
您可以预先设置axis对象以匹配所需的行为,然后将axis添加到绘图中

编辑


在我看来,创建多个图形对象并将其添加到绘图仪子对象也是可能的。看起来您可以指定哪些轴应用于哪个图形对象,然后相应地映射它们。从讨论中获取的信息,以及张贴在那里的代码。

然后我将如何处理诸如指定一个线图以绘制一个特定轴之类的事情?我还没有找到任何解决办法。我已经知道如何添加axis对象。问题是告诉通过代码动态添加的线条图,它必须针对第二个Y轴和第一个X轴设置数据。我如何处理这个问题?公平地说,我自己从来没有这样做过,但我会用更多的信息更新我的答案非常感谢。目前已使用多个注入式绘图仪解决方案。极其笨重,性能成本非常高:|更新!没问题。我从未使用过多个注入式绘图仪,但我听说它的性能不是最好的。我在我的项目中使用了其他性能解决方案,只是为了让它进入一种可行状态。这里的axis参数,确切的类别是什么?我只能找到AxisGrid。谢谢然后我将如何处理像指定一个线图来绘制一个特定的轴这样的事情?我还没有找到任何解决办法。我已经知道如何添加axis对象。问题是告诉通过代码动态添加的线条图,它必须针对第二个Y轴和第一个X轴设置数据。我如何处理这个问题?公平地说,我自己从来没有这样做过,但我会用更多的信息更新我的答案非常感谢。目前已使用多个注入式绘图仪解决方案。极其笨重,性能成本非常高:|更新!没问题。我从未使用过多个注入式绘图仪,但我听说它的性能不是最好的。我在我的项目中使用了其他性能解决方案,只是为了让它进入一种可行状态。这里的axis参数,确切的类别是什么?我只能找到AxisGrid。谢谢