windows forms程序設計中,僅僅有窗體往往是不夠的,還必須有通過眾多的控件來充實窗體的內容,達到友好、人性化的人機操作界面設計。這此,.net類庫為我們準備了幾乎windows forms中會要用到的各種元素類,一般情況下,我們把這些類或其實例稱為控件,窗體就是通過各種各樣的控件充實起來的。
當前,有很多可以編寫.net程序的rad工具軟件,其中最為完善,功能最為強大,非微軟的visual studio .net莫屬。該軟件是一個集多種語言為一體的快速開發(rad)工具,提供強大的軟件工程管理、計算機資源管理、智能代碼感知技術及強大的程序試調等功能。使用visual studio .net開發你的各種.net應用程序,一切都將會變得事半功倍,而且你會發覺編程變得是那么輕松的事兒。
通過使用visual studio .net,你設計窗體及程序界面變得很簡單了。你只需要單的鼠標拖放、位置調整等操作就可以完成程序的大多數設計。visual studio .net其自動生成的代碼模板及規范化的注釋,還可以通過非常簡單的雙擊控件為其添加各種事件響應函數等。另外使用visual studio .net,還能很好支持.net的多語言交叉繼承等功能。
如果你使用visual studio .net,那么,添加事件將是非常簡單的,大多數時候你只需要雙擊控件就可以為控件添加常用的響應方法。其它的事件響應方法也可以通過其智能代碼感知技術的幫助下很快地加入到程序中。
第五步:啟動程序
一切就緒過后,現在可以寫啟動程序的代碼了。當然,如果你使用visual studio .net,可能關于啟動程序的代碼它都為了準備好了。前面介紹過,啟動windows forms程序只需要通過application類即可,該類是一個封裝類,大多數的方法都是表態的,不能創建該類的實例即可以使用。使用application一般情況下需要一個窗體(不是絕對需要),而全面你所設計的窗體類此時可用上了,直接構造你窗體類的一個實例即可。而application類將會為你做很多事,包括內存及資源分配,各種底層組件的調用等。