gpt4 book ai didi

wpf - 在多个Y轴图中,wpf中的轴偏移问题

转载 作者:行者123 更新时间:2023-12-03 10:34:25 25 4
gpt4 key购买 nike

我有图表控件,取决于选择我必须绘制图表,这是屏幕截图

enter image description here

enter image description here

我选择了第一种情况,即2个输入,第二种情况给出了1个输入。如上图所示,它会移动轴。如果我刷新它将会是正确的位置。

         <chartingToolkit:Chart  Name="lineChart" BorderThickness="0" Padding="0" 
Grid.IsSharedSizeScope="True" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch">
<chartingToolkit:Chart.LegendStyle>
<Style TargetType="Control">
<Setter Property="Template" Value="{x:Null}"/>
</Style>
</chartingToolkit:Chart.LegendStyle>

<chartingToolkit:Chart.Axes>
<chartingToolkit:LinearAxis Orientation="X" Minimum="0" Maximum="{Binding MaxX}" Title="Time (Minutes)" />
</chartingToolkit:Chart.Axes>

<chartingToolkit:LineSeries Title="Oxygen" DependentValuePath="Value" IndependentValuePath="Key" Visibility="{Binding O2.GraphVisibility}"
ItemsSource="{Binding O2.TGraph,UpdateSourceTrigger=PropertyChanged}" IsSelectionEnabled="True" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" Padding="0" >
<chartingToolkit:LineSeries.DataPointStyle>
<Style TargetType="chartingToolkit:LineDataPoint">
<Setter Property="Template" Value="{x:Null}" />
<Setter Property="Background" Value="{StaticResource graphO2}"/>
</Style>
</chartingToolkit:LineSeries.DataPointStyle>
<chartingToolkit:LineSeries.DependentRangeAxis>
<chartingToolkit:LinearAxis Title="{Binding O2.YTitle}" Foreground="{StaticResource graphO2}" Visibility="{Binding O2.YVisibility}" Maximum="{Binding O2.MaxY}" Orientation="Y" Location="{Binding O2.YLocation}" />
</chartingToolkit:LineSeries.DependentRangeAxis>

</chartingToolkit:LineSeries>
</chartingToolkit:Chart>

使用WPF Toolkit数据可视化工具处理图形。请帮助我解决此问题。使用MVVM体系结构进行编码。

最佳答案

当您更改输入或修改依赖项属性时,似乎图表无法以正确的方式刷新。

至少在LightningChart Visualization component中,您可以禁用图表渲染-修改属性-继续渲染。您可以轻松防止此类错误。

试试看,看看结果。它具有示例和可用代码的免费demoapp。可以帮助你。

关于wpf - 在多个Y轴图中,wpf中的轴偏移问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38735176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com