教師信息管理系統(tǒng)起始界面設(shè)計_第1頁
教師信息管理系統(tǒng)起始界面設(shè)計_第2頁
教師信息管理系統(tǒng)起始界面設(shè)計_第3頁
教師信息管理系統(tǒng)起始界面設(shè)計_第4頁
教師信息管理系統(tǒng)起始界面設(shè)計_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 1Visual C#.NET4.1 起始界面如圖起始界面如圖4-1 。 圖圖4-1 起始界面運(yùn)行結(jié)果起始界面運(yùn)行結(jié)果第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 2Visual C#.NET4.1 起始頁面有起始頁面有3項主要功能。項主要功能。(1)操作菜單。單擊)操作菜單。單擊“操作操作”“進(jìn)入進(jìn)入”菜單命令,進(jìn)入菜單命令,進(jìn)入“操操作界面作界面”;單擊;單擊“操作操作”“退出退出”菜單命令,退出起始界菜單命令,退出起始界面。面。(2)幫助菜單。單擊)幫助菜單。單擊“幫助幫助”“幫助文件幫助文件”菜

2、單命令,顯示菜單命令,顯示幫助信息;單擊幫助信息;單擊“幫助幫助”“關(guān)于我們關(guān)于我們”菜單命令,顯示有菜單命令,顯示有關(guān)信息。關(guān)信息。(3)提示信息。當(dāng)鼠標(biāo)移動到起始界面菜單下方任何部位不動)提示信息。當(dāng)鼠標(biāo)移動到起始界面菜單下方任何部位不動時,便會出現(xiàn)時,便會出現(xiàn)“點(diǎn)擊操作進(jìn)入系統(tǒng)點(diǎn)擊操作進(jìn)入系統(tǒng)”提示信息。提示信息。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 3Visual C#.NET4.2 基本操作基本操作 4.2.1 窗體切換窗體切換 (1)Show方法。其調(diào)用格式為:方法。其調(diào)用格式為: 窗體名窗體名.Show(); (2)Hide方法。其調(diào)用格式為:方法

3、。其調(diào)用格式為: 窗體名窗體名.Hide(); (3)Refresh方法。其調(diào)用格式為:方法。其調(diào)用格式為: 窗體名窗體名.Refresh();(4)Close方法。其調(diào)用格式為:方法。其調(diào)用格式為: 窗體名窗體名.Close(); 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 4Visual C#.NET 窗體切換的代碼為:窗體切換的代碼為: this.Hide(); /將目前窗體隱藏將目前窗體隱藏 窗體名窗體名 窗體對象名窗體對象名 = new 窗體名窗體名(); /聲明并建立窗體對象聲明并建立窗體對象 窗體對象名窗體對象名.Show(); /顯示窗體顯示窗體第第4

4、章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 5Visual C#.NET【例例4-1】窗體的切換。創(chuàng)建一個窗體的切換。創(chuàng)建一個Windows應(yīng)用程序,程序應(yīng)用程序,程序開始執(zhí)行時出現(xiàn)窗體開始執(zhí)行時出現(xiàn)窗體1,如圖,如圖4-2所示,窗體所示,窗體1的標(biāo)題欄顯示的標(biāo)題欄顯示“窗體窗體1”,窗體,窗體1有一個按鈕有一個按鈕“切換至窗體切換至窗體2”,當(dāng)單擊,當(dāng)單擊“切切換至窗體換至窗體2”按鈕時,切換到窗體按鈕時,切換到窗體2,窗體,窗體2的標(biāo)題欄顯示的標(biāo)題欄顯示“窗體窗體2”,如圖,如圖4-3所示。所示。 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 6

5、Visual C#.NET圖圖4-2 例例4-1設(shè)計界面設(shè)計界面 圖圖4-3 例例4-1運(yùn)行界面運(yùn)行界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 7Visual C#.NET 編寫程序代碼。在編寫程序代碼。在Form1.cs編寫程序代碼:編寫程序代碼:private void button1_Click(object sender, EventArgs e) this.Hide();/將目前窗體隱藏將目前窗體隱藏 /聲明并建立聲明并建立yourForm為為Form2的窗體對象的窗體對象 Form2 yourForm = new Form2(); yourForm.S

6、how(); /顯示顯示yourForm窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 8Visual C#.NET4.2.2 MenuStrip控件控件 MenuStrip控件是設(shè)計控件是設(shè)計Windows的菜單的重要控件的菜單的重要控件; MenuStrip控件在工具箱中的圖標(biāo)為控件在工具箱中的圖標(biāo)為 ; MenuStrip為一個容器控件為一個容器控件; 該控件可以容納多種類型的菜單項該控件可以容納多種類型的菜單項; 可以將可以將ToolStripMenuItem對象添加到對象添加到MenuStrip中中; ToolStripMenuItem對象可以作為應(yīng)用程

7、序的命令或其他子對象可以作為應(yīng)用程序的命令或其他子菜單項的父菜單。菜單項的父菜單。 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 9Visual C#.NET 表表4-1 MenuStrip控件常用成員控件常用成員 成員成員說明說明BackColor屬性屬性設(shè)置或獲取控件的背景顏色設(shè)置或獲取控件的背景顏色BackgroundImage屬性屬性設(shè)置或獲取控件的背景圖片設(shè)置或獲取控件的背景圖片Items屬性屬性設(shè)置或獲取設(shè)置或獲取MenuStrip控件中的各菜單項控件中的各菜單項Text屬性屬性設(shè)置或獲取與此控件關(guān)聯(lián)的文本設(shè)置或獲取與此控件關(guān)聯(lián)的文本Click事件事件 當(dāng)用

8、戶用鼠標(biāo)左鍵單擊菜單項時,將觸發(fā)該事當(dāng)用戶用鼠標(biāo)左鍵單擊菜單項時,將觸發(fā)該事件,該事件內(nèi)的程序代碼就會被執(zhí)行一次件,該事件內(nèi)的程序代碼就會被執(zhí)行一次第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 10Visual C#.NET【例例4-2】菜單的應(yīng)用。制作一個簡單的字體菜單,此菜單包括菜單的應(yīng)用。制作一個簡單的字體菜單,此菜單包括宋體、黑體、隸書等子功能,通過改變各子自功能的設(shè)置來宋體、黑體、隸書等子功能,通過改變各子自功能的設(shè)置來改變改變Label控件控件Text屬性的字體。設(shè)計界面如圖屬性的字體。設(shè)計界面如圖4-4所示,運(yùn)所示,運(yùn)行界面如圖行界面如圖4-5所示。所示。

9、 圖圖4-4 例例4-2設(shè)計界面設(shè)計界面 圖圖4-5 例例4-2運(yùn)行界面運(yùn)行界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 11Visual C#.NET【操作操作】(1)新建項目)新建項目vcs4_2,在,在Form1窗體上建立一個窗體上建立一個Label控件??丶#?)設(shè)置屬性。)設(shè)置屬性。(3)拖放一個)拖放一個MenuStrip控件到窗體上,如圖控件到窗體上,如圖4-6所示。所示。 圖圖4-6 添加添加 MenuStrip控件到窗體控件到窗體 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 12Visual C#.NET(4)進(jìn)入項集合

10、編輯器。選擇)進(jìn)入項集合編輯器。選擇MenuStrip控件的控件的Items屬性,單屬性,單擊擊“”“”按鈕,進(jìn)入按鈕,進(jìn)入“項集合編輯器項集合編輯器”,如圖,如圖4-7所示。所示。 圖圖4-7 進(jìn)入進(jìn)入“項集合編輯器項集合編輯器”窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 13Visual C#.NET(5)在)在“項集合編輯器項集合編輯器”窗體中,單擊窗體中,單擊“添加添加”按鈕,在右窗按鈕,在右窗口的屬性中,設(shè)置口的屬性中,設(shè)置“name”屬性為屬性為“zttoolStripMenuItem”,“Text”屬性為屬性為“字體字體”。然后單擊確定按鈕,如圖

11、。然后單擊確定按鈕,如圖4-8所示。所示。 圖圖4-8 “項集合編輯器項集合編輯器”窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 14Visual C#.NET(6)在)在“項集合編輯器項集合編輯器”窗體中,選擇窗體中,選擇“zttoolStripMenuItem”成員,在右窗成員,在右窗口的屬性中,選擇口的屬性中,選擇“DropDownItems”屬性屬性, 單擊單擊“”“”按鈕,進(jìn)入按鈕,進(jìn)入“項集合項集合編輯器編輯器(zttoolStripMenuItem. DropDownItems)” 窗體,如圖窗體,如圖4-9所示。所示。 圖圖4-9 “項集合編輯器

12、項集合編輯器(zttoolStripMenuItem. DropDownItems)” 窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 15Visual C#.NET(7)在)在“項集合編輯器項集合編輯器(zttoolStripMenuItem.DropDownItems)”窗體中,單擊窗體中,單擊“添加添加”按鈕,在右窗口的屬性中,設(shè)置按鈕,在右窗口的屬性中,設(shè)置“name”屬性為屬性為“sttoolStripMenuItem”,“Text”屬性為屬性為“宋體宋體”;再分別單擊;再分別單擊“添加添加”按鈕,在右窗口的屬性中,按鈕,在右窗口的屬性中,分別設(shè)置分別設(shè)

13、置“name”屬性為屬性為“httoolStripMenuItem”、“l(fā)stoolStripMenuItem”,“Text”屬性分別為屬性分別為“黑體黑體”、“隸書隸書”,然后單擊確定按鈕,如圖,然后單擊確定按鈕,如圖4-10所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 16Visual C#.NET 圖圖4-10 添加添加“字體字體”菜單成員窗體菜單成員窗體 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 17Visual C#.NET(8)編寫代碼。)編寫代碼。 選擇選擇“字體字體”“宋體宋體”對象,在屬性窗口選擇對象,在屬性窗口

14、選擇“事件事件”圖標(biāo),雙擊圖標(biāo),雙擊“Click”事件,編寫如下代碼。事件,編寫如下代碼。 int fontsize = 12; String fontstyle = 宋體宋體; private void sttoolStripMenuItem_Click(object sender, EventArgs e) fontstyle = 宋體宋體; label1.Font = new Font(fontstyle, fontsize); 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 18Visual C#.NET選擇選擇“字體字體”“黑體黑體”對象,在屬性窗口選擇對象,在

15、屬性窗口選擇“事件事件”圖標(biāo),圖標(biāo),雙擊雙擊“Click”事件,編寫如下代碼。事件,編寫如下代碼。private void httoolStripMenuItem_Click(object sender, EventArgs e) fontstyle = 黑體黑體; label1.Font = new Font(fontstyle, fontsize);第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 19Visual C#.NET 選擇選擇“字體字體”“隸書隸書”對象,在屬性窗口選擇對象,在屬性窗口選擇“事件事件”圖圖標(biāo),雙擊標(biāo),雙擊“Click”事件,編寫如下代碼。事件

16、,編寫如下代碼。private void lstoolStripMenuItem_Click(object sender, EventArgs e) fontstyle = 隸書隸書; label1.Font = new Font(fontstyle, fontsize);第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 20Visual C#.NET4.2.3 ToolTip控件控件 ToolTip表示一個長方形的小彈出窗口表示一個長方形的小彈出窗口; 當(dāng)用戶將指針停在某個控件上時,彈出窗口將顯示該控件的當(dāng)用戶將指針停在某個控件上時,彈出窗口將顯示該控件的簡短文字說明簡短

17、文字說明; ToolTip控件在工具箱中的圖標(biāo)為控件在工具箱中的圖標(biāo)為 ; 自動在窗體上每個控件的屬性窗口中新增一個自動在窗體上每個控件的屬性窗口中新增一個“toolTip1上上的的ToolTip”屬性,該屬性用于存放該控件的屬性,該屬性用于存放該控件的toolTip1的文字的文字說明。說明。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 21Visual C#.NET 表表4-2 ToolTip控件常用成員控件常用成員成員成員說明說明AutomaicDelay屬性屬性設(shè)置或獲取提示的自動延遲。默認(rèn)值為設(shè)置或獲取提示的自動延遲。默認(rèn)值為500(毫秒)(毫秒)AutoPop

18、Delay屬性屬性設(shè)置或獲取當(dāng)指針在控件上保持靜止時,設(shè)置或獲取當(dāng)指針在控件上保持靜止時,ToolTip保保持可見的時間期限。默認(rèn)值為持可見的時間期限。默認(rèn)值為5000(毫秒)(毫秒)IsBalloony屬性屬性設(shè)置或獲取工具提示窗口顯示之前,指針必須在設(shè)置或獲取工具提示窗口顯示之前,指針必須在 控控件上保持靜止的時間期限件上保持靜止的時間期限ToolTipTitle屬性屬性設(shè)置或獲取工具提示窗口的標(biāo)題設(shè)置或獲取工具提示窗口的標(biāo)題UseAnimation屬性屬性確定在顯示工具提示時是否應(yīng)使用動畫效果確定在顯示工具提示時是否應(yīng)使用動畫效果第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起

19、始界面設(shè)計 22Visual C#.NET【例例4-3】ToolTip控件的應(yīng)用。用控件的應(yīng)用。用LinkLabel制作制作“搜狐網(wǎng)站搜狐網(wǎng)站”文本超級鏈接,當(dāng)鼠標(biāo)移到網(wǎng)站時產(chǎn)生文本超級鏈接,當(dāng)鼠標(biāo)移到網(wǎng)站時產(chǎn)生ToolTip,顯示網(wǎng)址:,顯示網(wǎng)址:。當(dāng)選取該。當(dāng)選取該LinkLabel控件會超級鏈接至該網(wǎng)控件會超級鏈接至該網(wǎng)站。設(shè)計界面如圖站。設(shè)計界面如圖4-11所示,運(yùn)行界面如圖所示,運(yùn)行界面如圖4-12所示。所示。 圖圖4-11 例例4-3設(shè)計界面設(shè)計界面 圖圖4-12 例例4-3運(yùn)行界面運(yùn)行界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 23Visual C#

20、.NET【操作操作】(1)新建項目)新建項目vcs4_3,在,在Form1窗體上建立一個窗體上建立一個LinkLabel控控件、一個件、一個ToolTip控件。控件。(2)設(shè)置)設(shè)置Form1窗體的窗體的“Text”屬性為屬性為“ToolTip控件的應(yīng)用控件的應(yīng)用”,設(shè)置設(shè)置LinkLabel控件的控件的“Text”屬性為屬性為“搜狐搜狐”,“toolTip1上上的的ToolTip”屬性為屬性為“”。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 24Visual C#.NET(3)編寫程序。)編寫程序。private void linkLabel1_LinkClicke

21、d(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e) System.Diagnostics.Process.Start(http:/);第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 25Visual C#.NET4.3 教師信息管理系統(tǒng)起始界面的實現(xiàn)教師信息管理系統(tǒng)起始界面的實現(xiàn)4.3.1 添加窗體1添加添加“操作界面操作界面”窗體窗體(1)打開第一章)打開第一章“jsgl”項目。項目。(2)單擊)單擊“項目項目”“添加添加Windows窗體窗體”命令,彈出如圖命令,彈出如圖4-13

22、所示的所示的“添加新項添加新項”對話框。然后在對話框。然后在“名稱名稱”文本框中輸文本框中輸入入“czjm”,單擊,單擊“添加添加”按鈕,出現(xiàn)按鈕,出現(xiàn)“操作界面操作界面”窗體,窗體,如圖如圖4-14所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 26Visual C#.NET 圖圖4-13 “添加新項添加新項”對話框?qū)υ捒虻诘?章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 27Visual C#.NET 圖圖4-14 操作界面窗體操作界面窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 28Visual C#.NET

23、2添加添加“使用說明使用說明”窗體窗體(1)打開)打開 “jsgl”項目。項目。(2)單擊)單擊“項目項目”“添加添加Windows窗體窗體”命令,彈出命令,彈出“添加添加新項新項”對話框。然后在對話框。然后在“名稱名稱”文本框中輸入文本框中輸入“sysm”,單,單擊擊“添加添加”按鈕,出現(xiàn)按鈕,出現(xiàn)“使用說明使用說明”窗體。窗體。(3)選擇工具箱中的)選擇工具箱中的“公共控件公共控件”,拖放一個,拖放一個RichTextBox控控件到窗體上,如圖件到窗體上,如圖4-15所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 29Visual C#.NET 圖圖4-1

24、5 使用說明窗體使用說明窗體(4)設(shè)置屬性。設(shè)置窗體和)設(shè)置屬性。設(shè)置窗體和RichTextBox控件的屬性。控件的屬性。 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 30Visual C#.NET4.3.2設(shè)計菜單設(shè)計菜單(1)打開)打開 “jsgl”項目,在項目,在“解決方案資源管理器解決方案資源管理器”中雙擊中雙擊“sy”窗體。窗體。(2)選擇工具箱中的)選擇工具箱中的“菜單和工具欄菜單和工具欄”,拖放一個,拖放一個MenuStrip控件到控件到“sy”窗體上,如圖窗體上,如圖4-16所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)

25、計 31Visual C#.NET 圖圖4-16 添加添加 MenuStrip控件到控件到“sy”窗體窗體 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 32Visual C#.NET(3)進(jìn)入項集合編輯器。選擇)進(jìn)入項集合編輯器。選擇MenuStrip控件的控件的Items屬性,單擊屬性,單擊“”“”按鈕,按鈕,進(jìn)入進(jìn)入“項集合編輯器項集合編輯器”,如圖,如圖4-17所示。所示。 圖圖4-17 進(jìn)入進(jìn)入“項集合編輯器項集合編輯器”窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 33Visual C#.NET(4)在)在“項集合編輯器項集合

26、編輯器”窗體中,單擊窗體中,單擊“添加添加”按鈕,在右窗按鈕,在右窗口的屬性中,設(shè)置口的屬性中,設(shè)置“name”屬性為屬性為“cztoolStripMenuItem”,“Text”屬性為屬性為“操作操作”;再單擊;再單擊“添加添加”按鈕,在右窗口的按鈕,在右窗口的屬性中,設(shè)置屬性中,設(shè)置“name”屬性為屬性為“bztoolStripMenuItem”,“Text”屬性為屬性為“幫助幫助”,然后單擊確定按鈕,如圖,然后單擊確定按鈕,如圖4-18所示。所示。如圖設(shè)計界面如圖設(shè)計界面4-19所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 34Visual C#.N

27、ET 圖圖4-18 “項集合編輯器項集合編輯器”窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 35Visual C#.NET 圖圖4-19 “sy”窗體設(shè)計界面窗體設(shè)計界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 36Visual C#.NET(5)在)在“項集合編輯器項集合編輯器”窗體中,選擇窗體中,選擇“cztoolStripMenuItem”成員,在右窗口的屬性中,選擇成員,在右窗口的屬性中,選擇“DropDownItems”屬性屬性, 單單擊擊“”“”按鈕,進(jìn)入按鈕,進(jìn)入“項集合編輯器項集合編輯器(cztoolStripMen

28、uItem. DropDownItems)” 窗體,如圖窗體,如圖4-20所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 37Visual C#.NET 圖圖4-20 “項集合編輯器項集合編輯器(cztoolStripMenuItem. DropDownItems)” 窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 38Visual C#.NET(6)在)在“項集合編輯器項集合編輯器(cztoolStripMenuItem.DropDownItems)”窗體中,單擊窗體中,單擊“添加添加”按鈕,在右窗口的屬性中,設(shè)置按鈕,在右窗口

29、的屬性中,設(shè)置“name”屬性為屬性為“jrtoolStripMenuItem”,“Text”屬性為屬性為“進(jìn)入進(jìn)入”;再單擊;再單擊“添加添加”按鈕,在右窗口的屬性中,設(shè)置按鈕,在右窗口的屬性中,設(shè)置“name”屬性為屬性為“tctoolStripMenuItem”,“Text”屬性為屬性為“退出退出”,然后單擊確定按鈕,如圖,然后單擊確定按鈕,如圖4-21所示。所示。“操作操作”菜菜單設(shè)計界面如圖單設(shè)計界面如圖4-22所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 39Visual C#.NET 圖圖4-21 添加添加“操作操作”菜單成員窗體菜單成員窗體

30、第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 40Visual C#.NET 圖圖4-22 “操作操作”菜單設(shè)計界面菜單設(shè)計界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 41Visual C#.NET(7)在)在“項集合編輯器項集合編輯器”窗體中,選擇窗體中,選擇“bztoolStripMenuItem”成員,在右窗口的屬性中,選擇成員,在右窗口的屬性中,選擇“DropDownItems”屬性屬性, 單擊單擊“”“”按鈕,進(jìn)入按鈕,進(jìn)入“項集合編輯項集合編輯器器(bztoolStripMenuItem. DropDownItems)” 窗體。

31、窗體。(8)在)在“項集合編輯器項集合編輯器(bztoolStripMenuItem.DropDownItems)”窗體中,單擊窗體中,單擊“添添加加”按鈕,在右窗口的屬性中,設(shè)置按鈕,在右窗口的屬性中,設(shè)置“name”屬性為屬性為“sysmtoolStripMenuItem”,“Text”屬性為屬性為“使用說明使用說明”,然后單擊確定按鈕,如圖然后單擊確定按鈕,如圖4-23所示。所示。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 42Visual C#.NET 圖圖4-23 “幫助幫助”菜單設(shè)計界面菜單設(shè)計界面第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起

32、始界面設(shè)計 43Visual C#.NET(9)編寫代碼。)編寫代碼。選擇選擇“操作操作”“進(jìn)入進(jìn)入”對象,在屬性窗口選擇對象,在屬性窗口選擇“事件事件”圖標(biāo),圖標(biāo),雙擊雙擊“Click”事件,編寫如下代碼。事件,編寫如下代碼。private void jrtoolStripMenuItem_Click(object sender, EventArgs e) this.Hide();/將目前窗體隱藏將目前窗體隱藏 czjm yourForm = new czjm();/聲明并建立聲明并建立yourForm為為czjm的窗體對象的窗體對象 yourForm.Show();/顯示顯示yourFor

33、m窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 44Visual C#.NET選擇選擇“操作操作”“退出退出”對象,在屬性窗口選擇對象,在屬性窗口選擇“事件事件”圖標(biāo),圖標(biāo),雙擊雙擊“Click”事件,編寫如下代碼。事件,編寫如下代碼。private void tctoolStripMenuItem_Click(object sender, EventArgs e) Application.Exit(); 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 45Visual C#.NET選擇選擇“幫助幫助”“使用說明使用說明”對象,在屬性窗口選

34、擇對象,在屬性窗口選擇“事件事件”圖標(biāo),雙擊圖標(biāo),雙擊“Click”事件,編寫如下代碼。事件,編寫如下代碼。private void sysmtoolStripMenuItem1_Click(object sender, EventArgs e) sysm yourForm = new sysm();/聲明并建立聲明并建立yourForm為為sysm的窗體對象的窗體對象 yourForm.Show();/顯示顯示yourForm窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 46Visual C#.NET4.3.3提示信息提示信息(1)打開)打開 “jsgl”項目

35、,在項目,在“解決方案資源管理器解決方案資源管理器”中雙擊中雙擊“sy”窗體。窗體。(2)選擇工具箱中的)選擇工具箱中的“公共控件公共控件”,拖放一個,拖放一個ToolTip控件到控件到“sy”窗體上,如圖窗體上,如圖4-24所示。所示。(3)設(shè)置)設(shè)置“sy”窗體的窗體的“toolTip1上的上的ToolTip”屬性為屬性為“點(diǎn)擊操點(diǎn)擊操作進(jìn)入系統(tǒng)作進(jìn)入系統(tǒng)”,在,在“sy”窗體,設(shè)置窗體,設(shè)置label1控件的控件的“toolTip1上的上的ToolTip”屬性為屬性為“點(diǎn)擊操作進(jìn)入系統(tǒng)點(diǎn)擊操作進(jìn)入系統(tǒng)”。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 47Visua

36、l C#.NET 圖圖4-24 拖放拖放ToolTip控件到控件到“sy”窗體窗體第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 48Visual C#.NET4.4 上機(jī)實訓(xùn)上機(jī)實訓(xùn) 一、實驗?zāi)康?掌握窗體切換的方法。掌握窗體切換的方法。2掌握菜單控件的應(yīng)用。掌握菜單控件的應(yīng)用。3掌握掌握ToolTip提示控件的應(yīng)用。提示控件的應(yīng)用。二、實驗內(nèi)容1. 第第 4.3.1節(jié)節(jié)“添加窗體添加窗體”。2. 第第 4.3.2節(jié)節(jié)“設(shè)計菜單設(shè)計菜單”。 3. 第第 4.3.3節(jié)節(jié)“提示信息提示信息”。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 49Visu

37、al C#.NET4. 添加添加“關(guān)于我們關(guān)于我們”窗體。窗體。(1)打開)打開 “jsgl”項目。項目。(2)單擊)單擊“項目項目”“添加添加Windows窗體窗體”命令,彈出命令,彈出“添加添加新項新項”對話框。然后在對話框。然后在“名稱名稱”文本框中輸入文本框中輸入“gywm”,單,單擊擊“添加添加”按鈕,出現(xiàn)按鈕,出現(xiàn)“關(guān)于我們關(guān)于我們”窗體。窗體。(3)選擇工具箱中的)選擇工具箱中的“公共控件公共控件”,拖放一個,拖放一個RichTextBox控控件到窗體上。件到窗體上。(4)設(shè)置屬性。窗體和)設(shè)置屬性。窗體和RichTextBox控件的屬性如表控件的屬性如表4-4所示。所示。 第第

38、4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 50Visual C#.NET5. 設(shè)計菜單,調(diào)用設(shè)計菜單,調(diào)用“關(guān)于我們關(guān)于我們”窗體。窗體。(1)打開)打開 “jsgl”項目,在項目,在“解決方案資源管理器解決方案資源管理器”中雙擊中雙擊“sy”窗體。窗體。(2)選擇工具箱中的)選擇工具箱中的“菜單和工具欄菜單和工具欄”,拖放一個,拖放一個MenuStrip控件到控件到“sy”窗體上。窗體上。(3)進(jìn)入項集合編輯器。選擇)進(jìn)入項集合編輯器。選擇MenuStrip控件的控件的Items屬性,單屬性,單擊擊“”“”按鈕,進(jìn)入按鈕,進(jìn)入“項集合編輯器項集合編輯器”。 第第4章章

39、 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 51Visual C#.NET(4)在)在“項集合編輯器項集合編輯器”窗體中,單擊窗體中,單擊“添加添加”按鈕,在右窗按鈕,在右窗口的屬性中,設(shè)置口的屬性中,設(shè)置“name”屬性為屬性為“cztoolStripMenuItem”,“Text”屬性為屬性為“操作操作”;再單擊;再單擊“添加添加”按鈕,在右窗口的按鈕,在右窗口的屬性中,設(shè)置屬性中,設(shè)置“name”屬性為屬性為“bztoolStripMenuItem”,“Text”屬性為屬性為“幫助幫助”,然后單擊確定按鈕。,然后單擊確定按鈕。(5)在)在“項集合編輯器項集合編輯器”窗體中

40、,選擇窗體中,選擇“bztoolStripMenuItem”成員,在右窗口的屬性中,選擇成員,在右窗口的屬性中,選擇“DropDownItems”屬性屬性, 單擊單擊“ ”按鈕,進(jìn)入按鈕,進(jìn)入“項集合編項集合編輯器輯器(bztoolStripMenuItem. DropDownItems)” 窗體。窗體。 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 52Visual C#.NET(6)在)在“項集合編輯器項集合編輯器(bztoolStripMenuItem.DropDownItems)”窗體中,單擊窗體中,單擊“添添加加”按鈕,在右窗口的屬性中,設(shè)置按鈕,在右窗口的屬

41、性中,設(shè)置“name”屬性為屬性為“gywmtoolStripMenuItem”,“Text”屬性為屬性為“關(guān)于我們關(guān)于我們”,然后單擊確定按鈕。然后單擊確定按鈕。以上操作中,也可以在以上操作中,也可以在MenuStrip控件中直接輸入成員的控件中直接輸入成員的“Text”屬性。屬性。(7)編寫代碼。)編寫代碼。第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計 53Visual C#.NETprivate void gywmtoolStripMenuItem_Click(object sender, EventArgs e) gywm yourForm = new gywm(); yourForm.Show(); 第第4章章 教師信息管理系統(tǒng)起始界面設(shè)計教師信息管理系統(tǒng)起始界面設(shè)計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論