我正在 Lightswitch 中创建一个应用程序,我使用了这个自定义控件。
问题是当我更改控件的值时。
动态更改控制可能是不可能的,必须刷新它才能获得新值。
所以我需要知道如何只刷新控件或屏幕的一部分。
这就是控制代码的样子
<Grid x:Name="LayoutRoot" Background="White" Width="200" Height="200">
<GaugeControl:GaugeControl HorizontalAlignment="Left" Margin="10,10,10,10"
Name="gaugeControl1"
Maximum="25000" Minimum="0" VerticalAlignment="Top" />
</Grid>
这种方式是我设置绑定到值的方式
public RadioGauge() {
InitializeComponent();
gaugeControl1.Value = Amount.amount; // where Amount is class and amount is int property
}
这样我改变了控制属性
SilverlightCustomControls.Amount.amount = 10000;
我找不到有关刷新或重新加载 XAML 控件或仅刷新 lightswitch 屏幕的一部分的任何信息。谢谢任何帮助