正文

第一堂課 初探C#及其開發(fā)環(huán)境(22)

學通C#的24堂課 作者:王小科


1.7 情景應用——拓展與實踐

1.7.1 情景應用1——設(shè)置Windows應用程序啟動窗體

視頻講解:光盤\mr\01\lx\設(shè)置Windows應用程序啟動窗體.exe

實例位置:光盤\mr\01\qjyy\01

一個完整的Windows應用程序中一般都有多個窗體,如果要調(diào)試程序,必須設(shè)置首先運行的窗體,這時就需要設(shè)置項目的啟動窗體。默認情況下,Windows應用程序的啟動窗體是Form1,本實例實現(xiàn)設(shè)置Form2窗體為啟動窗體,實現(xiàn)過程如下。

(1)打開Visual Studio 2008開發(fā)環(huán)境,新建一個Windows窗體應用程序,并將其命名為SetStartForm。

(2)在該項目中添加一個Form2窗體,以便將其設(shè)置為啟動窗體。

(3)在“解決方案資源管理器”中找到Program.cs文件,雙擊打開該文件,這時即可通過修改Application. Run方法中的參數(shù)來隨意設(shè)置啟動窗體,如本實例設(shè)置Windows應用程序的啟動窗體為Form2,具體實現(xiàn)代碼如下。

Application.Run(new Form2()); //設(shè)置Form2窗體為啟動窗體

說明:Program.cs文件是創(chuàng)建Windows應用程序時自動生成的一個類文件,它是程序的主程序文件。

DIY:同時啟動兩個窗體。提示:以上面的例子為基礎(chǔ),使用鼠標右鍵單擊Form2窗體,在彈出的快捷菜單中選擇“查看代碼”命令,打開該窗體的后臺代碼,在窗體Form2方法中添加如下代碼。(20分)(實例位置:光盤\mr\01\qjyy\01_diy)

public Form2()

{

InitializeComponent();

new Form1().Show();

}

1.7.2 情景應用2——為程序設(shè)置版本和幫助信息

視頻講解:光盤\mr\01\lx\為程序設(shè)置版本和幫助信息.exe

實例位置:光盤\mr\01\qjyy\02

在計算機中使用軟件時,經(jīng)常會在軟件中看到其版本、所屬公司等信息。例如,C#程序開發(fā)人員經(jīng)常使用的Visual Studio 2008開發(fā)環(huán)境,當用戶將鼠標指針移動到Visual Studio 2008開發(fā)環(huán)境的setup.exe安裝文件上時,會彈出一個信息提示框,該提示框中可以看到軟件的說明、公司、版本、創(chuàng)建日期以及大小等信息,如圖1.55所示。

本實例將詳細講解如何為程序設(shè)置版本及其幫助等信息,實現(xiàn)過程如下。

(1)打開Visual Studio 2008開發(fā)環(huán)境,新建一個Windows窗體應用程序,設(shè)置項目名稱為SetSoftInfo。

(2)在該項目的Properties文件夾下找到AssemblyInfo.cs文件,如圖1.56所示。


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號