WPF 中ProgressBar的Value属性的值在变化 但进度条不动是怎么回事啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 中ProgressBar的Value属性的值在变化 但进度条不动是怎么回事啊?相关的知识,希望对你有一定的参考价值。
UI:
<ProgressBar HorizontalAlignment="Left" Height="11" Margin="10,414,0,0"
VerticalAlignment="Top" Width="559" Maximum="100" Minimum="0"
Name="ProgressBar" Value="Binding ValueMum, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged"
RenderTransformOrigin="0.84,2.2">
ShadeViewModel:
private static int valueMum;
public static int ValueMum
get
return valueMum;
set
if (valueMum != value)
valueMum = value;
ViewModelBase VMB = new ViewModelBase();
VMB.OnPropertyChanged("ValueMum");
// MessageBox.Show("下载进度:" + Maximum);
public void OnValueMum(int text)
ShadeViewModel.ValueMum = text;
只是ProgressBar 的Value出问题
如图 有值 但 UI 的进度条没效果
加两个按钮,手动写死两个后台值,然后逐一点击看看究竟界面变不变。
本回答被提问者采纳以上是关于WPF 中ProgressBar的Value属性的值在变化 但进度条不动是怎么回事啊?的主要内容,如果未能解决你的问题,请参考以下文章