I\'m using progress bar of WPF (C#) to describe the process\'s progress.
My algorithm is below:
DoSomethingCode1();
ProgressBar.SetPercent(10); // 10
try this out.
private void updateProgressBar(int percent)
{
if (ProgressBar.InvokeRequired)
{
updateProgressBarCallback cb = new updateProgressBarCallback(updateProgressBar);
this.Invoke(cb, new object[] { percent });
}
else
{
ProgressBar.Value = percent;
ProgressBar.Update();
ProgressBar.Refresh();
ProgressBar.Invalidate();
}