利用WPF怎么实现一个进度条实时更新效果-创新互联
利用WPF怎么实现一个进度条实时更新效果?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

具体内容如下
xaml代码
后台代码
using System;
using System.Windows;
using System.Windows.Controls.Primitives;
using System.Windows.Threading;
namespace ProgressBar
{
///
/// MainWindow.xaml 的交互逻辑
///
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private delegate void UpdateProgressBarDelegate(DependencyProperty dp, object value);
private void Button_Click(object sender, RoutedEventArgs e)
{
UpdateProgressBarDelegate updateProgressBaDelegate = new UpdateProgressBarDelegate(progressBar.SetValue);
for (int i = (int)progressBar.Minimum; i <= (int)progressBar.Maximum; i++)
{
Dispatcher.Invoke(updateProgressBaDelegate, DispatcherPriority.Background, new object[] { RangeBase.ValueProperty, Convert.ToDouble(i) });
}
}
}
}关于利用WPF怎么实现一个进度条实时更新效果问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。
网站名称:利用WPF怎么实现一个进度条实时更新效果-创新互联
网页地址:http://www.jxjierui.cn/article/ceejih.html


咨询
建站咨询
