![第10講 狀態(tài)欄設(shè)計(jì)實(shí)例ppt課件_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/2a9e6553-5e73-4c23-99f9-ed17eaf7258c/2a9e6553-5e73-4c23-99f9-ed17eaf7258c1.gif)
![第10講 狀態(tài)欄設(shè)計(jì)實(shí)例ppt課件_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/2a9e6553-5e73-4c23-99f9-ed17eaf7258c/2a9e6553-5e73-4c23-99f9-ed17eaf7258c2.gif)
![第10講 狀態(tài)欄設(shè)計(jì)實(shí)例ppt課件_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/2a9e6553-5e73-4c23-99f9-ed17eaf7258c/2a9e6553-5e73-4c23-99f9-ed17eaf7258c3.gif)
![第10講 狀態(tài)欄設(shè)計(jì)實(shí)例ppt課件_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/2a9e6553-5e73-4c23-99f9-ed17eaf7258c/2a9e6553-5e73-4c23-99f9-ed17eaf7258c4.gif)
![第10講 狀態(tài)欄設(shè)計(jì)實(shí)例ppt課件_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/2a9e6553-5e73-4c23-99f9-ed17eaf7258c/2a9e6553-5e73-4c23-99f9-ed17eaf7258c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選課件1李德奇李德奇 主編主編第十講 狀態(tài)欄設(shè)計(jì)實(shí)例狀態(tài)欄設(shè)計(jì)實(shí)例 大連理工大學(xué)出版社大連理工大學(xué)出版社精選課件2教學(xué)目標(biāo)教學(xué)目標(biāo)l掌握狀態(tài)欄的設(shè)計(jì)過程掌握狀態(tài)欄的設(shè)計(jì)過程l掌握掌握StatusBarStatusBar控件的屬性控件的屬性l掌握狀態(tài)欄窗格的設(shè)計(jì)方法掌握狀態(tài)欄窗格的設(shè)計(jì)方法l掌握向狀態(tài)欄輸出信息的方法掌握向狀態(tài)欄輸出信息的方法l完成狀態(tài)欄實(shí)例的程序編寫完成狀態(tài)欄實(shí)例的程序編寫精選課件3教學(xué)內(nèi)容教學(xué)內(nèi)容一、加入狀態(tài)欄到窗體一、加入狀態(tài)欄到窗體二、設(shè)計(jì)狀態(tài)欄的面板二、設(shè)計(jì)狀態(tài)欄的面板三、顯示狀態(tài)欄的面板三、顯示狀態(tài)欄的面板四、向狀態(tài)欄輸出信息四、向狀態(tài)欄輸出信息精選課件4一、加入狀
2、態(tài)欄到窗體一、加入狀態(tài)欄到窗體 拖入一個(gè)拖入一個(gè)StatusBarStatusBar控件到應(yīng)用程序窗體,控件到應(yīng)用程序窗體,在 窗 體 下 部 就 創(chuàng) 建 了 一 個(gè) 狀 態(tài) 欄 實(shí) 例在 窗 體 下 部 就 創(chuàng) 建 了 一 個(gè) 狀 態(tài) 欄 實(shí) 例statusBar1statusBar1。精選課件5二、設(shè)計(jì)狀態(tài)欄的面板二、設(shè)計(jì)狀態(tài)欄的面板 打開控件打開控件statusBar1statusBar1的屬性窗口,單擊屬的屬性窗口,單擊屬性窗口中性窗口中PanelsPanels屬性后的瀏覽按鈕,啟動(dòng)屬性后的瀏覽按鈕,啟動(dòng)S t a t u s B a r P a n e lS t a t u s B
3、a r P a n e l 集 合 編 輯 器 , 在集 合 編 輯 器 , 在StatusBarPanelStatusBarPanel集合編輯器中編輯面板中的窗集合編輯器中編輯面板中的窗格即可。格即可。精選課件6三、顯示狀態(tài)欄的面板三、顯示狀態(tài)欄的面板 狀態(tài)欄的狀態(tài)欄的ShowPanelsShowPanels屬性用來設(shè)置是否顯屬性用來設(shè)置是否顯示狀態(tài)欄的面板。屬性值為示狀態(tài)欄的面板。屬性值為boolbool類型,默認(rèn)值類型,默認(rèn)值為為falsefalse。語法格式為:。語法格式為: 控件名控件名.ShowPanels=true(.ShowPanels=true(或或false);false)
4、; 例如:例如: statusBar1.ShowPanels=true;statusBar1.ShowPanels=true; 使?fàn)顟B(tài)欄使?fàn)顟B(tài)欄statusBar1statusBar1顯示面板。注意這個(gè)顯示面板。注意這個(gè)屬性的默認(rèn)值為屬性的默認(rèn)值為falsefalse,默認(rèn)狀態(tài)下是不顯示,默認(rèn)狀態(tài)下是不顯示面板的。通常需要將這個(gè)屬性值修改為面板的。通常需要將這個(gè)屬性值修改為truetrue。精選課件7四、向狀態(tài)欄輸出信息四、向狀態(tài)欄輸出信息 可以將窗體的狀態(tài)或提示信息輸出在狀態(tài)可以將窗體的狀態(tài)或提示信息輸出在狀態(tài)欄的窗格文本中。這時(shí)只要修改狀態(tài)欄面板的欄的窗格文本中。這時(shí)只要修改狀態(tài)欄面板的文
5、本文本TextText屬性即可。例如:屬性即可。例如: statusBarPanel1.Text=statusBarPanel1.Text=就緒就緒; 當(dāng)該語句被執(zhí)行后,在狀態(tài)欄的第一個(gè)窗當(dāng)該語句被執(zhí)行后,在狀態(tài)欄的第一個(gè)窗格中顯示格中顯示“就緒就緒”二字。二字。精選課件8一、一、ImageList控件控件 設(shè)計(jì)工具欄之前,需要設(shè)計(jì)一個(gè)設(shè)計(jì)工具欄之前,需要設(shè)計(jì)一個(gè)ImageListImageList控件為控件為其提供工具按鈕的圖片。其提供工具按鈕的圖片。ImageListImageList控件稱為圖片列表,控件稱為圖片列表,控件內(nèi)裝有一組圖片,它的作用是為需要使用圖片的控件內(nèi)裝有一組圖片,它的
6、作用是為需要使用圖片的控件提供圖片來源??丶峁﹫D片來源。 將將ImageListImageList控件拖入應(yīng)用程序窗體,可以看到應(yīng)控件拖入應(yīng)用程序窗體,可以看到應(yīng)用程序窗體下部的托架上增加了一個(gè)控件用程序窗體下部的托架上增加了一個(gè)控件imageList1imageList1,表明它是一個(gè)后臺控件。表明它是一個(gè)后臺控件。ImageListImageList控件需要裝入若干控件需要裝入若干圖片,但它不直接顯示圖片,而需要其他控件來表現(xiàn)圖片,但它不直接顯示圖片,而需要其他控件來表現(xiàn)它。它。 為了向?yàn)榱讼騣mageList1imageList1裝入圖片,打開裝入圖片,打開imageList1imag
7、eList1的屬的屬性窗口,單擊性窗口,單擊ImageImage屬性后的瀏覽按鈕,啟動(dòng)屬性后的瀏覽按鈕,啟動(dòng)ImageImage集集合編輯器,在合編輯器,在ImageImage集合編輯器中編輯它的圖片列表即集合編輯器中編輯它的圖片列表即可??伞>x課件9二、編輯二、編輯ToolBar控件的工具欄按鈕控件的工具欄按鈕 將將ToolBarToolBar控件拖入應(yīng)用程序窗體的標(biāo)題條控件拖入應(yīng)用程序窗體的標(biāo)題條之下,可以看到標(biāo)題條下方增加了一個(gè)控件之下,可以看到標(biāo)題條下方增加了一個(gè)控件toolBar1toolBar1。在屬性窗口中指定。在屬性窗口中指定toolBar1toolBar1的的ImageLi
8、stImageList屬性值為預(yù)先設(shè)計(jì)的屬性值為預(yù)先設(shè)計(jì)的ImageListImageList控件??丶?。這一步很重要,否則接下來編輯工具按鈕時(shí)無這一步很重要,否則接下來編輯工具按鈕時(shí)無法找到需要的圖片。法找到需要的圖片。 在屬性窗口中單擊在屬性窗口中單擊ButtonsButtons屬性后的瀏覽按屬性后的瀏覽按鈕,啟動(dòng)鈕,啟動(dòng)ToolBarButtonToolBarButton集合編輯器來編輯工集合編輯器來編輯工具欄的按鈕集合。具欄的按鈕集合。精選課件10三、動(dòng)態(tài)顯示工具欄(三、動(dòng)態(tài)顯示工具欄(1/2)1 1、動(dòng)態(tài)增減工具欄按鈕、動(dòng)態(tài)增減工具欄按鈕 可以在程序中根據(jù)當(dāng)前功能的需要對工具欄按鈕進(jìn)
9、行增減,可以在程序中根據(jù)當(dāng)前功能的需要對工具欄按鈕進(jìn)行增減,利用工具欄屬性利用工具欄屬性ButtonsButtons的的AddAdd方法和方法和ClearClear方法可以做到這一點(diǎn)。方法可以做到這一點(diǎn)。AddAdd方法的功能是向方法的功能是向ButtonsButtons集合中添加一個(gè)按鈕,集合中添加一個(gè)按鈕,ClearClear方法的方法的功能是將功能是將ButtonsButtons集合中的所有按鈕清除。集合中的所有按鈕清除。ButtonsButtons沒有單獨(dú)移去沒有單獨(dú)移去1 1個(gè)按鈕的方法,若要達(dá)此目的,可以先將個(gè)按鈕的方法,若要達(dá)此目的,可以先將ButtonsButtons集合中的所
10、有集合中的所有按鈕全部清除,然后將需要的按鈕重新加入即可。例如,工具欄按鈕全部清除,然后將需要的按鈕重新加入即可。例如,工具欄toolBar1toolBar1有有4 4個(gè)按鈕,名字分別為個(gè)按鈕,名字分別為toolBarButton1toolBarButton1至至toolBarButton4toolBarButton4,執(zhí)行下段程序后,工具欄,執(zhí)行下段程序后,工具欄toolBar1toolBar1只顯示只顯示toolBarButton1toolBarButton1和和toolBarButton3toolBarButton3兩個(gè)按鈕。兩個(gè)按鈕。 toolBar1.Buttons.Clear();
11、 toolBar1.Buttons.Clear(); toolBar1.Buttons.Add(toolBarButton1); toolBar1.Buttons.Add(toolBarButton1); toolBar1.Buttons.Add(toolBarButton3); toolBar1.Buttons.Add(toolBarButton3);精選課件11三、動(dòng)態(tài)顯示工具欄(三、動(dòng)態(tài)顯示工具欄(2/2)2 2、某按鈕不滿足使用條件時(shí)應(yīng)以灰色顯示、某按鈕不滿足使用條件時(shí)應(yīng)以灰色顯示 要以深色或灰色顯示某個(gè)按鈕,需要將這個(gè)按鈕的要以深色或灰色顯示某個(gè)按鈕,需要將這個(gè)按鈕的EnabledEnabled屬性設(shè)置為屬性設(shè)置為truetrue或或falsefalse,這當(dāng)然需要依據(jù)當(dāng),這當(dāng)然需要依據(jù)當(dāng)前是否符合使用該項(xiàng)功能的前提而定。例如,工具欄前是否符合使用該項(xiàng)功能的前提而定。例如,工具欄toolBar1toolBar1有有4 4個(gè)按鈕,名字分別為個(gè)按鈕,名字分別為toolBarButton1toolBarButton1至至toolBarButton4toolBarButton4,執(zhí)行下段程序后,雖然工具欄,執(zhí)行下段程序后,雖然工具欄toolBar1toolBar1上仍然顯示上仍然顯示4 4個(gè)按鈕,但按鈕個(gè)按鈕,但按鈕toolBarButto
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 繪畫心理治療課程-認(rèn)識你自己課件
- 2021全球多行業(yè)重大網(wǎng)絡(luò)安全事件大盤點(diǎn)
- 安全員年度再教育3
- 2025-2030全球自動(dòng)緊湊型視野計(jì)行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球商用蘑菇殺菌設(shè)備行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國粘度過程分析儀行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國磨削數(shù)控系統(tǒng)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球水力冷凝鍋爐行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國電動(dòng)甲板機(jī)械行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 照明亮化工程施工合同
- 《梅大高速茶陽路段“5·1”塌方災(zāi)害調(diào)查評估報(bào)告》專題警示學(xué)習(xí)
- 2024年09月北京中信銀行北京分行社會招考(917)筆試歷年參考題庫附帶答案詳解
- 《大健康解讀》課件
- 2025年度交通運(yùn)輸規(guī)劃外聘專家咨詢協(xié)議3篇
- 2024年公司領(lǐng)導(dǎo)在新年動(dòng)員會上的講話樣本(3篇)
- 2025年中國濕度傳感器行業(yè)深度分析、投資前景、趨勢預(yù)測報(bào)告(智研咨詢)
- 人教版道德與法治二年級下冊《第一單元 讓我試試看》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
- 聯(lián)合體三方協(xié)議合同模板
- 2024年3季度青島房地產(chǎn)市場季度簡報(bào)
- 蘇東坡詞十首
- 2023年天津市文化和旅游局直屬事業(yè)單位招聘考試真題及答案
評論
0/150
提交評論