我遇到了这个问题,一直在使用 caliburn micro,我正在尝试更新我的进度条。但什么都没有发生。我在这里阅读了几个关于它的线程,我被卡住了,它只是没有更新
你能看出我的代码有什么问题吗?我的xml是这样的:
<ProgressBar x:Name="PbEstadoConfig" FlowDirection="LeftToRight" Width="200" Height="30" Margin="6,0,572,0">
在我的视图模型中,我有以下代码:
private double _pbEstadoConfig;
public double PbEstadoConfig
{
get { return _pbEstadoConfig; }
set
{
_pbEstadoConfig = value;
NotifyOfPropertyChange(() => PbEstadoConfig);
}
}
public void Seguinte()
{
var t = Task.Factory.StartNew(() =>ActualizaPB("seguinte"));
}
protected void ActualizaPB(string value){
PbEstadoConfig += 20.0;
}