快速实现进度条:
private void ShowProgress()
{
if (Worker._vProgress ==
null)
{
Worker._vProgress =
new Progress();
Worker._vProgress.TotalCount =
Worker.VLstDataTable.Count;
}
Worker._vProgress.OnProgressChanged += e =>
{
this.Invoke((MethodInvoker)
delegate()
{
if (progressBar1.Value ==
100)
return;
progressBar1.Value = (
int)(e.PostCount *
100 /
e.TotalCount);
System.Diagnostics.Trace.WriteLine(string.Format(
"Progress:{0}",e.PostCount));
progressBar1.Refresh();
});
return e;
};
}
转载于:https://www.cnblogs.com/hongjiumu/archive/2013/01/14/2860423.html
相关资源:Flutter 实现进度条效果
转载请注明原文地址: https://win8.8miu.com/read-9850.html