版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第六章第六章表單與控件設(shè)計(表單與控件設(shè)計(4)一、列表框和組合框的應(yīng)用舉例:一、列表框和組合框的應(yīng)用舉例:表單上添加表單上添加2個標(biāo)簽控件,個標(biāo)簽控件,1個列表框控件個列表框控件list1,1個組合框控件個組合框控件combo1,如左圖所示。如左圖所示。表單的數(shù)據(jù)環(huán)境添加表單的數(shù)據(jù)環(huán)境添加xs表組合框組合框combo1中只能下拉選擇籍貫中只能下拉選擇籍貫則:則:combo1.style=2表示:(表示:(拉列表框)拉列表框)Combo
2、1.rowsourcetype=3Combo1.rowsource=“distinctleft(xs.jg4)fromxsintocursxxx”Combo1的interactivechange事件代碼:事件代碼:thisfm.label2.caption=this.value“籍的學(xué)生有:籍的學(xué)生有:“x=this.valuethisfm.list1.rowsourcetype=3thisfm.list1.rowsource=“xs.
3、xhxs.xmxs.xbfromxswherexs.jg=xintocursxx“thisfm.refresh列表框控件:列表框控件:columncount=3表示列表框中有表示列表框中有3列內(nèi)容列內(nèi)容ColumnLines=.T.表示列表框中各列之間有間隔線表示列表框中各列之間有間隔線二、列表框和組合框的應(yīng)用舉例:二、列表框和組合框的應(yīng)用舉例:新建一個窗體新建一個窗體,添加,添加2個標(biāo)簽控件,個標(biāo)簽控件,Label1.caption=
4、”請選擇字體請選擇字體”Label2.caption=”演示字體演示字體”Label2.wdwrap=.T.List1.rowsourcetyp=1(值)(值)List1.rowsource=宋體宋體黑體黑體楷體楷體隸書隸書幼圓幼圓華文新魏華文新魏list1的interactivechange事件代碼:事件代碼:Fi=1tothis.listcountifthis.ed(i)thisfm.label2.fontname=this.val
5、ueexitendifENDF三、三、選項按鈕組選項按鈕組optiongroup(容器控(容器控0(默認(rèn)值默認(rèn)值)未選定。未選定。1—表示選定。表示選定。2灰色,該設(shè)置只在代碼中可用。灰色,該設(shè)置只在代碼中可用。Alignment控制信息左邊或右邊顯示控制信息左邊或右邊顯示常用事件:常用事件:ClickInteractiveChange例子:表單的數(shù)據(jù)環(huán)境,添加例子:表單的數(shù)據(jù)環(huán)境,添加kc表,將表,將kc.kcdm與kcmc兩個字段拖
6、動到表單,形成兩個字段拖動到表單,形成課程代號和課程名稱的文本框控件。課程代號和課程名稱的文本框控件。添加添加1個復(fù)選框:個復(fù)選框:Check1.Caption=“是否是選修課”“是否是選修課”Check1.controlsource=kc.bxk將復(fù)選框與邏輯型字段綁定。將復(fù)選框與邏輯型字段綁定。五、五、微調(diào)框控件微調(diào)框控件spinner?微調(diào)框?qū)崿F(xiàn)在接受給定范圍數(shù)值輸入功能。微調(diào)框?qū)崿F(xiàn)在接受給定范圍數(shù)值輸入功能。?是一個綁定型控件。
7、是一個綁定型控件。常用屬性:常用屬性:?Value指定微調(diào)控件的當(dāng)前值。指定微調(diào)控件的當(dāng)前值。?KeyBoardHighValueKeyBoardLowValue指定從鍵盤輸入微調(diào)框的最大指定從鍵盤輸入微調(diào)框的最大最小值。最小值。?SpinnerHighValueSpinnerLowValue指定通過單擊微調(diào)按鈕輸入的最大指定通過單擊微調(diào)按鈕輸入的最大最小值。最小值。?Increment指定單擊上下箭頭時,微調(diào)控件中數(shù)值的增加量或減小量
8、,默認(rèn)值為指定單擊上下箭頭時,微調(diào)控件中數(shù)值的增加量或減小量,默認(rèn)值為1.00常用事件:常用事件:ClickInteractiveChange3每個微調(diào)框的每個微調(diào)框的SpinnerHighValue=255.00SpinnerLowValue=0.00Increment=1.003每個微調(diào)框的每個微調(diào)框的InteractiveChange事件代碼,均為:事件代碼,均為:r=thisfm.spinner1.valueg=thisfm.s
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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
提交評論