Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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
基于相关值连接Silverlight线系列点_Silverlight_Silverlight 4.0_Silverlight Toolkit - Fatal编程技术网

基于相关值连接Silverlight线系列点

基于相关值连接Silverlight线系列点,silverlight,silverlight-4.0,silverlight-toolkit,Silverlight,Silverlight 4.0,Silverlight Toolkit,以下是我当前的图表: 是否可以根据相关值(TVD)而非独立值(压力)将绿色和红色系列连接点 我想根据TVD的增加来连接这些点 我的序列绑定到对象列表中的值。对象列表是根据TVD的增加进行排序的,但是当我将列表绑定到序列时,点会根据压力的增加进行连接。我会冒险猜测这是不可能的 我能够重现按X顺序对点进行排序的图表。事实上,似乎LineSeries类(或者更确切地说,它的超类LineAreaSeriesBase)将集合中的点按独立值排序。因此,线系列将完全忽略提供点的顺序 接下来我尝试的是交换X轴

以下是我当前的图表:

是否可以根据相关值(TVD)而非独立值(压力)将绿色和红色系列连接点

我想根据TVD的增加来连接这些点


我的序列绑定到对象列表中的值。对象列表是根据TVD的增加进行排序的,但是当我将列表绑定到序列时,点会根据压力的增加进行连接。

我会冒险猜测这是不可能的

我能够重现按X顺序对点进行排序的图表。事实上,似乎LineSeries类(或者更确切地说,它的超类LineAreaSeriesBase)将集合中的点按独立值排序。因此,线系列将完全忽略提供点的顺序

接下来我尝试的是交换X轴和Y轴。我尝试了一些我认为可行的方法,但最终我得到的只是一个“无法使用指定的独立轴”例外。谷歌出现了,另一个用户问了同样的问题,却没有得到任何有用的答案


如果您真的想要一个按TVD顺序绘制点的图表,那么我建议您放弃Silverlight Toolkit图表,改用第三方控件。每次尝试使用Silverlight工具箱图表时,我都会遇到一个问题或它的不灵活之处。在我看来,它还不够好,不适合生产使用。你显然是在石油行业工作,所以他们并不是买不起几百美元的许可证来购买其中一个图书馆。

我猜这是不可能的

我能够重现按X顺序对点进行排序的图表。事实上,似乎LineSeries类(或者更确切地说,它的超类LineAreaSeriesBase)将集合中的点按独立值排序。因此,线系列将完全忽略提供点的顺序

接下来我尝试的是交换X轴和Y轴。我尝试了一些我认为可行的方法,但最终我得到的只是一个“无法使用指定的独立轴”例外。谷歌出现了,另一个用户问了同样的问题,却没有得到任何有用的答案


如果您真的想要一个按TVD顺序绘制点的图表,那么我建议您放弃Silverlight Toolkit图表,改用第三方控件。每次尝试使用Silverlight工具箱图表时,我都会遇到一个问题或它的不灵活之处。在我看来,它还不够好,不适合生产使用。你显然是在石油行业工作,所以他们并不是买不起几百美元的许可证来购买其中一个图书馆。

我猜你的独立轴(压力)设置为方向X,从属轴(TVD)设置为方向Y


通过将独立轴设置为TVD值,并将其方向设置为Y,您应该能够获得所需的结果。然后,压力值将以方向X进入从属轴。

我猜您的独立轴(压力)设置为方向X,从属轴(TVD)的方向为Y

您应该能够通过将独立轴设置为TVD值,并将其方向设置为Y来获得所需的结果。然后,压力值将以方向X进入从属轴