用Visual C#開發WinForm的應用程式(轉)
來源:互聯網
上載者:User
Visual C#是微軟公司.Ner FrameWork架構中的一個重要組成部分,也是微軟公司極力推薦的新一代程式開發語言。WinForm是.Net開發平台中對Windows Form的一種稱謂。.Net 為開發WinForm的應用程式提供了豐富的Class Library(類庫)。這些WinFrom 類庫支援RAD(快速應用程式開發),這些類庫被封裝在一個名稱空間之中,這個名稱空間就是System.Windows.Forms。在此名稱空間中定義了許多類,在開發基於.Net的GUI應用程式的時候,就是通過繼承和擴充這些類才使得我們的程式有著多樣的使用者介面。本文就試圖通過一個最基本的類--Form,來具體說明一下用Visual C#開發WinForm程式的具體過程。
一.程式開發和運行環境及概括介紹
本問的所有偵錯工具都基於微軟視窗2000專業版本和.Net FrameWork Beta 2版。
二.第一個WinForm
如果你的機器已經達到了我們程式要求的運行環境,那就開啟一個文字編輯器把下面的
程式碼拷貝到編輯器裡面,然後另存新檔first.cs檔案。通過下面的編譯語句:
csc /t:winexe /r:system.dll first.cs
編譯完成後。運行程式就可以看到以下介面:
程式原始碼:first.cs
using System ;
//匯入 WinForms 名稱空間
using System.Windows.Forms ;
//Class Form1 繼承並擴充 System.Windows.Forms名稱空間中class Form
public class Form1 : Form
{
public static void Main()
{
//運行程式
Application.Run(new Form1());
}
}
小結:
1).首選要使用"using System.Windows.Forms"語句匯入WinForm的名稱空間
2).聲明Form1 類,此類是繼承、擴充了using System.Windows.Forms 名稱空間中的Form 類
3)."Application"類,此類也被定義在using System.Windows.Forms名稱空間中,由於此類封閉的,所有我們不能繼承。"Application"類主要作用是運行和退出Windows的應用程式,還可以處理Windows的訊息。調用"Application"類的"Run"方法表明將要開始運行應用程式。