WPF进度条控件使用方法

开发 开发工具
当我们在一个循环中添加WPF进度条时,通常都会使开发程序死掉。那么正确的操作方法则是需要将其放到单独的线程中去。

WPF中有很多内置的控件在实际使用中是非常有用的。在今天这篇文章中我们将会学习到有关WPF进度条这一控件的具体使用方法。#t#

WPF进度条ProgressBar 这个控件,直接在循环里面写,会死掉,不会有进度。需要把进度条放到单独的线程中。

传统的需要建立 Thread 或者使用 Timer,分别写在不同的方法中。但现在,使用 Dispatcher.Invoke 调用可以实现这个目的。

WPF进度条具体写法是:

  1. double value=0;  
  2. for (.....)  
  3. {  
  4. progressBar.Dispatcher.
    Invoke(new Action
    <System.
    Windows.DependencyProperty

    object
    >(progressBar.SetValue), 
    System.Windows.Threading.
    DispatcherPriority.Background, 
    ProgressBar.ValueProperty, value);  
  5. value++;  

以上就是对WPF进度条的具体使用方法介绍。

责任编辑:曹凯 来源: 博客园
相关推荐

2015-08-03 11:39:20

拟物化进度条

2015-07-31 11:19:43

数字进度条源码

2009-12-24 16:36:06

WPF InkCanv

2021-09-06 14:58:23

鸿蒙HarmonyOS应用

2009-12-28 13:28:03

WPF视频

2009-07-21 14:49:55

XmlHttpRequ文件上传进度条

2011-07-05 15:16:00

QT 进度条

2021-09-27 10:43:18

鸿蒙HarmonyOS应用

2024-08-06 14:29:37

2009-12-25 17:33:19

WPF TextBlo

2009-12-25 17:10:51

WPF动态资源

2009-08-17 13:56:29

C#进度条的使用

2012-01-17 13:58:17

JavaSwing

2023-12-11 17:15:05

应用开发波纹进度条ArkUI

2009-06-06 18:54:02

JSP编程进度条

2024-06-13 08:15:00

2010-01-28 17:07:03

Android Gal

2009-08-17 14:41:47

C#进度条实现

2015-01-12 12:13:03

Android进度条ProgressDia

2009-08-18 09:49:00

C# listview
点赞
收藏

51CTO技术栈公众号