第11講基本控件的應(yīng)用(三)_第1頁(yè)
第11講基本控件的應(yīng)用(三)_第2頁(yè)
第11講基本控件的應(yīng)用(三)_第3頁(yè)
第11講基本控件的應(yīng)用(三)_第4頁(yè)
第11講基本控件的應(yīng)用(三)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、一一 pictureboxpicturebox二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蛞灰?picturebox-picturebox-顯示圖像顯示圖像pictureboxpicturebox顯示圖像文件顯示圖像文件 擴(kuò)展名可以是:擴(kuò)展名可以是:bmpbmp、jpgjpg、gifgif、icoi

2、co、wmfwmf等等主要屬性主要屬性nsizemodesizemode:設(shè)置圖片大小、位置處理方式:設(shè)置圖片大小、位置處理方式nimageimage:圖片框中的圖像:圖片框中的圖像ndockdock:圖片在容器中的??课恢茫簣D片在容器中的停靠位置主要方法主要方法nloadload:加載圖像到圖片框中:加載圖像到圖片框中例:在窗體上添加例:在窗體上添加2 2個(gè)圖個(gè)圖片框,單擊片框,單擊“導(dǎo)入導(dǎo)入”按按鈕時(shí)把圖片加載到鈕時(shí)把圖片加載到picturebox1picturebox1中,單擊中,單擊“復(fù)制復(fù)制”按鈕時(shí),把按鈕時(shí),把picturebox1picturebox1中圖片復(fù)制中圖片復(fù)制到到pi

3、cturebox2picturebox2中中一一 picturebox-picturebox-顯示圖像顯示圖像一一 pictureboxpicturebox二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蚨?groupboxgroupbox與與panel-panel-容器類控件容器類控件用于美化界面、

4、控件分組,特別是用于美化界面、控件分組,特別是radiobuttonradiobutton的分組的分組重要屬性重要屬性ngroupboxgroupbox:texttextnpanelpanel:borderstyleborderstyle例:用兩組例:用兩組radiobuttonradiobutton用于設(shè)置文本框用于設(shè)置文本框textbox1textbox1字體的顏色與字體名字體的顏色與字體名一一 pictureboxpicturebox二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalenderm

5、onthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蛉?datetimepickerdatetimepicker用于設(shè)置或獲取時(shí)間用于設(shè)置或獲取時(shí)間常用屬性常用屬性nshowupdownshowupdown:默認(rèn)為:默認(rèn)為falsefalse,為下拉列表,為下拉列表,為為truetrue時(shí)顯示上下按鈕時(shí)顯示上下按鈕nmaxdatemaxdate、mindatemindate:最大:最大/ /小日期小日期nvaluevalue:所選定的日期:所選定的日期/ /

6、時(shí)間值時(shí)間值nformatformat:日期:日期/ /時(shí)間的格式時(shí)間的格式重要事件重要事件 valuechanged valuechanged:當(dāng)選擇的值發(fā)生變化時(shí)引發(fā):當(dāng)選擇的值發(fā)生變化時(shí)引發(fā)三三 datetimepickerdatetimepicker 例:在窗體上添加例:在窗體上添加datetimerpickerdatetimerpicker顯示日期顯示日期時(shí)間,并顯示每次更改的日期與時(shí)間。用簡(jiǎn)時(shí)間,并顯示每次更改的日期與時(shí)間。用簡(jiǎn)單組合框設(shè)計(jì)日期格式。單組合框設(shè)計(jì)日期格式。一一 圖片框(圖片框(pictureboxpicturebox)二二 groupboxgroupbox、pane

7、lpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蛩乃?monthcalendar-monthcalendar-顯示月歷顯示月歷重要屬性重要屬性nselectionstartselectionstart:選擇開始日期:選擇開始日期nselectionendselectionend:選擇結(jié)束日期:選擇結(jié)束日期nselectionrangeselectio

8、nrange:選擇日期范圍:選擇日期范圍重要事件重要事件ndatechangeddatechanged例:在窗體上添加例:在窗體上添加monthcalendarmonthcalendar,在,在valuechangedvaluechanged事件顯示所選定日期。事件顯示所選定日期。提示:用提示:用selectionendselectionend四四 monthcalendarmonthcalendar一一 圖片框(圖片框(pictureboxpicturebox)二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 mo

9、nthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蛭逦?notifyiconnotifyiconnotifyiconnotifyiconn在任務(wù)欄的通知區(qū)域顯示圖標(biāo)在任務(wù)欄的通知區(qū)域顯示圖標(biāo)n最好用指定容器初始化,代碼如下最好用指定容器初始化,代碼如下nicon1=new notifyicon(new nicon1=new notifyicon(new system.componentmodel.container)system.co

10、mponentmodel.container)五五 notifyiconnotifyiconballoontipiconballoontipiconballoontiptitleballoontiptitleballoontiptextballoontiptexticonicon主要屬性主要屬性五五 notifyicon notifyicon主要屬性主要屬性ncontextmenucontextmenu:notifyiconnotifyicon的快捷菜單的快捷菜單ntexttext:鼠標(biāo)停留在:鼠標(biāo)停留在notifyiconnotifyicon上的文字上的文字texttextcontextme

11、nu:contextmenu:默認(rèn)默認(rèn)為鼠標(biāo)右擊為鼠標(biāo)右擊五五 notifyiconnotifyicon主要方法主要方法showballoontip ( timeout, title, text, icon ) showballoontip ( timeout, title, text, icon ) ntimeouttimeout:顯示時(shí)間,單位為毫秒:顯示時(shí)間,單位為毫秒ntitletitle:即為:即為balloontiptitleballoontiptitlentexttext:即為:即為balloontiptextballoontiptextniconicon:即為:即為balloo

12、ntipiconballoontipiconshowballoontip ( timeout )showballoontip ( timeout )五五 notifyiconnotifyicon例:在例:在qqqq登錄窗體上單擊登錄窗體上單擊“登錄登錄”,在通知,在通知區(qū)間顯示圖標(biāo)。區(qū)間顯示圖標(biāo)。n為為notifyiconnotifyicon添加快捷菜單,含一項(xiàng)添加快捷菜單,含一項(xiàng)“退出退出”n提示添加快捷菜單的方法提示添加快捷菜單的方法dim a() as dim a() as menuitemmenuitem = new = new menuitemmenuitem() () new ne

13、w menuitemmenuitem(“(“退出退出”),),dim b as new dim b as new contextmenucontextmenu(a)(a)notifyicon1.contextmenu=bnotifyicon1.contextmenu=bn動(dòng)態(tài)添加菜單的方法動(dòng)態(tài)添加菜單的方法notifyicon1.contextmenu.menuitems.add(“notifyicon1.contextmenu.menuitems.add(“菜單標(biāo)題菜單標(biāo)題”) )課后思考題:設(shè)計(jì)類似課后思考題:設(shè)計(jì)類似qqqq的閃動(dòng)的的閃動(dòng)的notifyiconnotifyicon提示使用

14、提示使用timertimer控件與控件與notifyiconnotifyicon控件的控件的visiblevisible屬屬性性五五 notifyiconnotifyicon一一 圖片框(圖片框(pictureboxpicturebox)二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蛄?masked

15、textboxmaskedtextbox掩碼文本框掩碼文本框maskedtextboxmaskedtextbox-textboxtextbox相似相似但可以控制格式的輸入但可以控制格式的輸入重要屬性:重要屬性:maskmask、promptcharpromptchar一一 圖片框(圖片框(pictureboxpicturebox)二二 groupboxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktex

16、tbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒蚱咂?richtextboxrichtextbox richtextboxrichtextbox控件不僅允許輸入和編輯文本,控件不僅允許輸入和編輯文本,同時(shí)還提供了標(biāo)準(zhǔn)同時(shí)還提供了標(biāo)準(zhǔn)textboxtextbox 控件未具有的、更控件未具有的、更高級(jí)的指定格式的許多功能。高級(jí)的指定格式的許多功能。 主要方法主要方法nappendtextappendtext:在控件中追加文本:在控件中追加文本nclearclear:清除顯示文本:清除顯示文本一一 圖片框(圖片框(pictureboxpicturebox)二二 group

17、boxgroupbox、panelpanel三三 datetimepickerdatetimepicker四四 monthcalendermonthcalender五五 notifyiconnotifyicon六六 masktextboxmasktextbox七七 richtextboxrichtextbox八八 對(duì)話框?qū)υ捒虬税?對(duì)話框?qū)υ捒?. 1.字體對(duì)話框字體對(duì)話框 fontdialogfontdialog提示用戶從本地計(jì)算機(jī)上安裝的字體中選擇提示用戶從本地計(jì)算機(jī)上安裝的字體中選擇一種字體。一種字體。 主要方法主要方法showdialogshowdialog() () if if fo

18、ntdialog1.showdialog() fontdialog1.showdialog() dialogresult.canceldialogresult.cancel then then textbox1.font = fontdialog1.font textbox1.font = fontdialog1.font end if end if八八 對(duì)話框?qū)υ捒?. 2.顏色對(duì)話框顏色對(duì)話框colordialogcolordialogn主要屬性主要屬性colorcolorn主要方法主要方法showdialogshowdialog() ()例:通過對(duì)話框控件來例:通過對(duì)話框控件來設(shè)置文本框

19、控件的文字設(shè)置文本框控件的文字字體和顏色。字體和顏色??丶〗Y(jié)控件小結(jié)控件的屬性、事件、方法控件的屬性、事件、方法1 1 控件的屬性:控件的屬性:nnamenamenbackcolorbackcolor、forecolorforecolornbackgrounpimagebackgrounpimagentexttextnvisiblevisible、enabledenabled控件小結(jié)控件小結(jié)2 2 控件的事件:控件的事件:nloadload:窗體事件:窗體事件nclickclickntextchangedtextchanged:文本框:文本框/ /高級(jí)文本框高級(jí)文本框/ /組合框組合框nsc

20、rollscroll:滾動(dòng)條事件:滾動(dòng)條事件nticktick:時(shí)鐘周期事件:時(shí)鐘周期事件nvaluechangedvaluechanged:ncheckchangedcheckchanged控件小結(jié)控件小結(jié)3 3 控件的方法:控件的方法:nshowshownhidehidencloseclosenfocusfocusnappendtextappendtextnaddadd、removeremove、clearclear控件小結(jié)控件小結(jié)n標(biāo)簽控件標(biāo)簽控件labellabel text text屬性屬性n按鈕控件按鈕控件buttonbuttontexttext屬性,屬性,clickclick事件事件n文本框文本框textbox

溫馨提示

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

評(píng)論

0/150

提交評(píng)論