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;

参考技术A 只是ProgressBar出问题还是其他类型的绑定都出问题?追问

只是ProgressBar 的Value出问题
如图 有值 但 UI 的进度条没效果

追答

加两个按钮,手动写死两个后台值,然后逐一点击看看究竟界面变不变。

本回答被提问者采纳

以上是关于WPF 中ProgressBar的Value属性的值在变化 但进度条不动是怎么回事啊?的主要内容,如果未能解决你的问题,请参考以下文章

c#中 progressbar 进度条控件怎么开始???

WPF怎么获取mp3的自然时间然后赋值给progressbar

WPF 中 ProgressBar 上的文本

在wpf中,怎样用progressbar

在ProgressBar控件中显示进度百分比

wpf web应用中,如何使用progressbar?