天天看點

c# / .net wFramework winform 之運作後的窗體視窗可拖動操作

學習winform 的同志們可能會有這樣的提問,我運作起來的窗體或者視窗該如何實作可拖動呢?今天它來了
思路:可以給窗體增加一個進度條(progressBar控件)
全局定義這幾個變量:
long percent=0;
int    count=100;
窗體初始化事件中添加如下代碼
 
 this.progressBar1.visible=false;//初始化時隐藏掉就可以不會再窗體顯示
 this.progressBar1.Value = 0;
 
//下面的代碼放到你要執行的循環體内
rowIndex= count;//這個是你的資料條數或者數組長度都可以
for(i=0;i<1000;i++) 
{   
 percent = (decimal)(((decimal)100 * rowRead) / rowIndex);
                                                                        this.label36.Text = "正在導出資料[" + percent.ToString("0.00") + "%]...";
                                                                        progressBar1.Value = Convert.ToInt32(percent);
                                                                        System.Windows.Forms.Application.DoEvents(); 
                                                                        rowRead++;}