namespace progress
namespace progress
public
mainfrm()
private
void
button1_click(object sender, eventargs e)
private
void
handlethread()//執行緒處理函式,實現耗時任務
}}
class
run
setprogressbar(100);//耗時任務結束,進度條達到100;
}catch (system.exception
ex)
}}
namespace progress
private
void
onprogressvaluechanged(int pos)//事件處理函式,設定進度條和進度值
private
void
setprogressbarvalueinvoke(int pos)//跨執行緒呼叫);}
else
}private
void
setprogressbarvalue(int pos)
}private
void
setprogresslabelvalueinvoke(int pos)//跨執行緒呼叫);}
else
}private
void
setprogresslabelvalue(int pos)
else
}else
}private
void
progressfrm_formclosing(object sender, formclosingeventargs e)
catch (system.exception ex)}}
}
現在讀研,專案需要c#不常用了,但我想說雖然c#的語法比c++要容易很多(這竟然成為很多人對c#口誅筆伐的緣由),之所以容易而是微軟把太多東西封裝了,語法雖易但其中確蘊含了更深刻的思想。
封裝意味著抽象,意味著更多需要理解的哲學思想。——室友(姜哥)對於我來說的便是委託/事件對c++函式指標的封裝,研究了很久才算理解。
**能力有限請批評指正**
c#進度條實現原始碼
Extjs實現進度條
做extjs開發中,往往後台程式可能要執行一段時間才能得到返回結果,加入進度條可以提高客戶體驗度,以下為兩種便捷的方式 1.提交資料前用ext.msg.wait 提示 正在處理資料,請稍候 彈出等待條,資料處理成功後用ext.msg.hide 將等待去掉,例如 ext.msg.wait 提示 正在處...
CCProgressTimer實現進度條
原帖位址 cocos2d x提供了ccprogresstimer類可以方便地實現進度條的功能,cocos2d x 1.x版本與cocos2d x 2.x版本對progresstimer的型別提供的不同,2.x版本只提供了以下2種 typedef enum ccprogresstimertype 另外...
實現進度條效果
html5 中可以使用progress標記元素實現進度條效果。progress是html5中新增的狀態互動元素,用來表示頁面中的某個任務完成的進度。展示進度條的效果可以使用整數,也可以使用百分比。屬性資訊 max 定義完成的值 value 定義程序的當前值 瀏覽器支援 chrome,firefox,...