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