這個要用多線程或線程池來做,下面是用線程池的壹個例子
ThreadPool.QueueUserWorkItem(new?WaitCallback(obj1?=>
{
for?(int?i?=?0;?i?<?100;?i++)
{ //這裏加載妳的數據? PValue++;//這個變量是用來給進度條的進度賦值的屬性,每加載壹條妳就加1 }})
);private?static?int?pValue;
public?int?PValue
{
get?{?return?pValue;?} set {pValue?=?value;
}}