实时图表仪表值未居中

Livechart gauge value not centering

我正在使用 livecharts 包中的仪表图。我的问题是值文本似乎没有居中。用户可以选择以何种货币显示值,因此当他们更改首选项时,文本对齐方式会移动。我已经包含了屏幕截图。有谁知道为什么文本对齐方式会改变

XAML

<lvc:Gauge x:Name="TotalExpenseGauge" Grid.Row="2" Grid.Column="0" From="0" To="{Binding gaugeTo}" Value="{Binding gaugeValue}" Height="100" Width="180" GaugeBackground="#c1c2c2" FontSize="10" HorizontalContentAlignment="Center" VerticalAlignment="Top" HighFontSize="16" LabelFormatter="{Binding FormatterGauge}">
     <lvc:Gauge.GaugeActiveFill>
         <LinearGradientBrush>
             <GradientStop Offset="0.0" Color="#FC5C7D" />
             <GradientStop Offset="1.0" Color="#6A82FB" />
         </LinearGradientBrush>
     </lvc:Gauge.GaugeActiveFill>
</lvc:Gauge>

截图:

我终于解决了这个问题。我认为这是由于实时图表仪表存在错误。

似乎是当我更改 'To' 的值时,它会再次使文本居中。所以我确保将 'To' 重置回 0 然后回到我的原始值,这似乎强制刷新控件并修复对齐