先设置最大值和步长:
this.pBUpload.Properties.Maximum = int.Parse(fileLength.ToString());
this.pBUpload.Properties.Step = buffer.Length;
再在循环中加入以下代码:
//处理当前消息队列中的所有windows消息
Application.DoEvents();
this.pBUpload.PerformStep();
设置显示进度的百分比:
ShowTitle 设置为True;