《菜單和狀態(tài)欄控》PPT課件

《菜單和狀態(tài)欄控》PPT課件

ID:45567308

大?。?.39 MB

頁數(shù):36頁

時(shí)間:2019-11-14

《菜單和狀態(tài)欄控》PPT課件_第1頁
《菜單和狀態(tài)欄控》PPT課件_第2頁
《菜單和狀態(tài)欄控》PPT課件_第3頁
《菜單和狀態(tài)欄控》PPT課件_第4頁
《菜單和狀態(tài)欄控》PPT課件_第5頁
資源描述:

《《菜單和狀態(tài)欄控》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第4章菜單和狀態(tài)欄控件本章學(xué)習(xí)目標(biāo):掌握Windows窗體應(yīng)用程序中的菜單的結(jié)構(gòu)創(chuàng)建并配置MenuStrip控件創(chuàng)建并配置ContextMenuStrip控件創(chuàng)建并配置StatusStrip控件目標(biāo)Windows窗體中的菜單MenuStrip控件ContextMenuStrip控件StatusStrip控件小結(jié)實(shí)驗(yàn)習(xí)題第4章菜單和狀態(tài)欄控件可以在Windows窗體應(yīng)用程序中創(chuàng)建兩類菜單:窗體菜單和上下文菜單(又稱快捷鍵菜單)。Windows窗體中的菜單4.1Windows窗體中的菜單窗體菜單上下文菜單Windows窗體中的菜單MenuStrip控件ContextMenuStri

2、p控件StatusStrip控件小結(jié)實(shí)驗(yàn)習(xí)題第4章菜單和狀態(tài)欄控件MenuStrip控件示例如下圖所示。MenuStrip控件4.2MenuStrip控件MenuStrip控件(續(xù))4.2MenuStrip控件MenuStrip控件的常用屬性如下表所示。屬性描述CanOverflow獲取或設(shè)置一個(gè)值,指示MenuStrip控件是否支持溢出功能。如果支持溢出功能,并且ToolStripMenuItem控件的Overflow屬性值不是Never,那么當(dāng)ToolStripMenuItem的內(nèi)容超出MenuStrip控件的水平寬度或垂直高度時(shí),ToolStripMenuItem控件將被

3、送入下拉溢出菜單GripStyle獲取或設(shè)置用于重新定位控件的手柄的可見性Items獲取屬于ToolStrip控件的所有項(xiàng)MdiWindowListItem獲取或設(shè)置用于顯示多文檔界面(MDI)子窗體列表的ToolStripMenuItem控件ShowItemToolTips獲取或設(shè)置一個(gè)值,指示是否顯示MenuStrip控件的工具提示Stretch獲取或設(shè)置一個(gè)值,指示MenuStrip控件是否在其容器中從一端拉伸到另一端對(duì)上一章的WebBrowser代碼進(jìn)行擴(kuò)充,完成如下圖所示的設(shè)置。課堂練習(xí)4.2.1課堂練習(xí)課堂練習(xí)(續(xù))提供簡單的瀏覽網(wǎng)頁的功能。14.2.1課堂練習(xí)提供

4、保存當(dāng)前頁(快捷鍵Ctrl+S)的功能。2實(shí)現(xiàn):通過WebBrowser控件。實(shí)現(xiàn):通過WebBrowser控件的ShowSaveAsDialog方法和ToolStripMenuItem控件的ShortcutKeys屬性。課堂練習(xí)(續(xù))提供查看當(dāng)前頁屬性的功能。34.2.1課堂練習(xí)提供刷新當(dāng)前頁(快捷鍵F5)的功能。4實(shí)現(xiàn):通過WebBrowser控件的ShowPropertiesDialog方法。實(shí)現(xiàn):通過WebBrowser控件的Refresh方法和ToolStripMenuItem控件的ShortcutKeys屬性。課堂練習(xí)(續(xù))提供停止當(dāng)前頁(快捷鍵F6)的功能。54.

5、2.1課堂練習(xí)提供跳轉(zhuǎn)前進(jìn)(快捷鍵Alt+Right,顯示為Alt+→)的功能。6實(shí)現(xiàn):通過WebBrowser控件的Stop方法和ToolStripMenuItem控件的ShortcutKeys屬性。實(shí)現(xiàn):通過WebBrowser控件的CanGoForward屬性、GoForward方法、ToolStripMenuItem控件的ShortcutKeys屬性和ShortcutKeysDisplayString屬性。課堂練習(xí)(續(xù))提供跳轉(zhuǎn)后退(快捷鍵Alt+Left,顯示為Alt+←)的功能。74.2.1課堂練習(xí)提供跳轉(zhuǎn)主頁(快捷鍵Alt+Home)的功能。8實(shí)現(xiàn):通過WebBr

6、owser控件的CanGoBack屬性、GoBack方法、ToolStripMenuItem控件的ShortcutKeys屬性和ShortcutKeysDisplayString屬性。實(shí)現(xiàn):通過WebBrowser控件的GoHome方法和ToolStripMenuItem控件的ShortcutKeys屬性。課堂練習(xí)(續(xù))通過菜單調(diào)用這些功能。94.2.1課堂練習(xí)實(shí)現(xiàn):通過ToolStripMenuItem控件的Click事件。Windows窗體中的菜單MenuStrip控件ContextMenuStrip控件StatusStrip控件小結(jié)實(shí)驗(yàn)習(xí)題第4章菜單和狀態(tài)欄控件Conte

7、xtMenuStrip控件示例如下圖所示。ContextMenuStrip控件4.3ContextMenuStrip控件ContextMenuStrip類的繼承模型如下圖所示。ContextMenuStrip控件(續(xù))4.3ContextMenuStrip控件基于上一節(jié)的程序代碼,對(duì)WebBrowser進(jìn)行擴(kuò)充,如下圖所示。課堂練習(xí)4.3.1課堂練習(xí)課堂練習(xí)(續(xù))提供一個(gè)含有3個(gè)選項(xiàng)的上下文菜單。14.3.1課堂練習(xí)所含3個(gè)選項(xiàng)的功能與菜單欄上所提供的功能相同。2實(shí)現(xiàn):使用ContextMe

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。