常用表單控件._第1頁
常用表單控件._第2頁
常用表單控件._第3頁
常用表單控件._第4頁
常用表單控件._第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、11.3常用表單控件1標(biāo)簽標(biāo)簽是能在表單上顯示文本內(nèi)容的控件,常用來顯示提示信息。2文本框文本框控件是一種基本控件允許用戶輸入和編輯數(shù)據(jù)。3命令按鈕與命令按鈕組1)命令按鈕命令按鈕在程序中起控制作用,用于完成某些特定的操作,如表單的關(guān)閉、操作的確認(rèn)等。其代碼通常是放置在Click事件中。命令按鈕常用屬性如表所示。2)命令按鈕組命令按鈕組是一種容器控件, 它可以包含多個命令按鈕, 但命令按鈕組與組內(nèi)的命令按 鈕都有自己的屬性、事件和方法。命令按鈕組常用屬性如表所示。11.3.1標(biāo)簽控件序號屬性說明默認(rèn)值Cap tion指定標(biāo)簽用來顯示的文本Label1Borderstyle設(shè)置標(biāo)簽的邊框。0-無

2、,1-固定單線0-無(默認(rèn))AutoSize設(shè)置是否自動調(diào)節(jié)標(biāo)簽的大小。.F.-否,.-.F.-否(默認(rèn))BackStyle設(shè)置標(biāo)簽是否透明。0-透明,1-不透明1-不透明(默認(rèn))Visible設(shè)置標(biāo)簽是否可見。.-是,.F.-否.-是(默認(rèn))Name標(biāo)簽的名稱Label1Wordwrap設(shè)置標(biāo)簽中顯示的文本是否可以換行.F.11.3.2 命令按鈕與命令按鈕組控件可以將命令按鈕組成一組,對組中的按鈕即可單獨(dú)操作,也可作為一個組來統(tǒng)一操作。設(shè)計(jì)者可以為組中的每個按鈕單獨(dú)設(shè)計(jì)事件代碼,也可以為整個按鈕組設(shè)計(jì)一個事件代碼,當(dāng)一個事件(如 Click )在組中的某個按鈕上發(fā)生時(shí),命令按鈕組的Value

3、屬性指明該事11.3.3件發(fā)生在哪個按鈕。序號屬性說明默認(rèn)值1Name命令按鈕的名稱Command12Cap tion命令按鈕的標(biāo)題Command13Enabled設(shè)置命令按鈕是否可以被選擇.T.4P icture設(shè)置命令按鈕上顯示的圖形無命令按鈕常見的屬性文本框控件與編輯框控件它允許用戶添加或文本框是用來在應(yīng)用系統(tǒng)與用戶之間進(jìn)行數(shù)據(jù)交互的一種常用工具, 編輯保存在表中非備注字段中的數(shù)據(jù)。編輯框也是用來輸入用戶的數(shù)據(jù)的。在編輯框中允許用戶編輯長字段或備注字段文本, 允許自動換行并能用方向鍵、PageUp和PageDown鍵以及滾動條來瀏覽文本。文本框主要屬性:KeyboardLLowValue

4、指定可用鍵盤輸入到微調(diào)控件文本框中的最小值-2147483647序號屬性說明 默認(rèn)值1 Name文本框的名稱Text12 ReadOnly設(shè)置文本框?yàn)橹蛔x。.T.-只讀,.F.-可讀可寫.F.3 PasswordChar設(shè)置文本框輸入時(shí)顯示的占位字符。占位字符主要用于輸入密碼,在屏幕上不顯示輸入的字符無4ValueVisibleControlsourceSelStartSelLengthSelText無設(shè)置文本框的值設(shè)置文本框是否可見。.-是,.F.-否設(shè)置與文本框綁定的數(shù)據(jù)源返回選擇文本的起點(diǎn)或插入點(diǎn)的位置。返回用戶選擇文本的字符數(shù)返回選擇的文本.T.-是(默認(rèn))無空串文本框的方法文本框的最

5、常用方法是 文本框的事件(1) GetFocus EventTHIS.SelStart=0SETFOCU,該方法使文本框獲得焦點(diǎn)。:獲得焦點(diǎn)后發(fā)生。例如:(ALLTRIM(THIS.value)THIS.SelLe ngth=LEN(2)Valid Eve nt :失去焦點(diǎn)之前發(fā)生,常用于進(jìn)行數(shù)據(jù)合法性檢查,為假時(shí)不允許失去焦點(diǎn)。例如:RETRUN THIS.Value>=200 and THIS.Value<=300(3)LostFocus Eve nt :控件失去焦點(diǎn)時(shí)發(fā)生的事件。此過程與 是不進(jìn)行合法性檢驗(yàn)。11.3.4復(fù)選框控件與選項(xiàng)按鈕組控件復(fù)選框可以用來表示某些狀態(tài)是否

6、成立,其值是一個邏輯量。 復(fù)選框也是一種經(jīng)常使用的控件。主要屬性返回一個邏輯值,Valid基本相同,但1 Name2 Caption3 Value示不可用4 Style設(shè)置圖形復(fù)選框的名稱復(fù)選框的標(biāo)題,即其右側(cè)顯示的文本 設(shè)置復(fù)選框的狀態(tài),0設(shè)置復(fù)選框的樣式,0Check1Check1 等0或.F.表示未選中,1或.T.選中,2或.NULL.表0為標(biāo)準(zhǔn)樣式,1為圖形樣式,在 Picture屬性中單選按鈕組是包含單選按鈕的容器。通常,單選按鈕允組用來由用戶指定對話框中幾個操作選項(xiàng)中的一個。序號屬性說明默認(rèn)值Name選項(xiàng)按鈕組的名稱Op ti ongroup1Butto nCou nt選項(xiàng)按鈕組包

7、含選項(xiàng)的個數(shù)11.3.5微調(diào)控件使用微調(diào)控件可以讓用戶通過“微調(diào)”尖頭來選擇所需要的數(shù)據(jù), 鍵入所需要的數(shù)據(jù)直接在微調(diào)框中直接屬性說明默認(rèn)值Name微調(diào)控件的名稱Spinner1KeyboardHighValue指定可用鍵盤輸入到微調(diào)控件文本框中的最大值2147483647Spinn erHighValue指定單擊微調(diào)按鈕時(shí),微調(diào)控件所允許的最大值Spinn erLowValue指定單擊微調(diào)按鈕時(shí),微調(diào)控件所允許的最小值Value返回或指定控件的當(dāng)前值2147483647-2147483647In creme nt設(shè)置單擊一次微調(diào)按鈕時(shí)數(shù)值的增減量。11.3.6列表框與組合框控件列表框和下拉列

8、表框 (即Style 屬性為2的組合框控件一下拉列表)為用戶提供了 包含一些選項(xiàng)和信息的可滾動列表。 列表框中,任何時(shí)候都能看到多個項(xiàng); 而在下拉列表中, 只能看到一個項(xiàng),用戶可單擊向下按鈕來顯示可滾動的下拉列表框。序號屬 性說明默認(rèn)值1 Name列表框的名稱List12 RowSource列表中指定值的來源無3 RowSourceType確定數(shù)據(jù)值的源的類型:值、表、SQL語句、查詢和數(shù)組等4 List In dex選定數(shù)據(jù)項(xiàng)的索引號(在代碼中)05 MultiSelect設(shè)置是否允許多項(xiàng)選擇.F.6 value選定的列表項(xiàng)7 List(i)返回第i個列表項(xiàng)8 Selected(i)設(shè)置或返

9、回第i個列表項(xiàng)是否選中8 ListCount返回列表框中列表項(xiàng)的個數(shù)列表框Additem方法介紹:無格式:列表框.Addltem(ltem,lndex,Column)功能:當(dāng)列表框的 RowSource屬性為0時(shí),使用本方法可在列表中添加一個新項(xiàng)。 組合框兼有列表框和文本框的功能。有兩種形式的組合框,即下拉組合框和下拉列表框, 通過更改控件的Style屬性可選擇想要的形式。11.3.7表格控件表格是一種容器對象,它包含了若干個列,而列由包含標(biāo)頭和文本。表格對象能在表單或頁面中顯示并操作(編輯修改)表格中行和列中的數(shù)據(jù)。設(shè)計(jì)者常使用表格對象來創(chuàng)建一對多表單,例如學(xué)生選課情況查詢表單。序號 屬性說明默認(rèn)值Name 表格的名稱 Grid1Colum nCou nt表格中列的數(shù)量,如設(shè)置為-1,則列數(shù)為數(shù)據(jù)源中字段的數(shù)目RecordSource指定表格中顯示的數(shù)據(jù)源-1RecordSourceT ype戶在運(yùn)行時(shí)選擇表;3查詢;11.3.8頁框控件頁框是 頁面”的一種容器,而指定數(shù)據(jù)源的類型:0來源于表;1 別名;2提示,用4 SQL查詢語句頁面”也是一種容器,可以放置任何控件、 容器和自定義對象,一個頁面在運(yùn)行時(shí)對應(yīng)一個屏幕窗口。11.3.9計(jì)時(shí)器控件計(jì)時(shí)器控件與用戶的操作獨(dú)立。 它只對時(shí)間作出反應(yīng), 以一定的間隔重復(fù)地執(zhí)行某種操 作。計(jì)時(shí)器控件最主要的屬性有兩個:第一個是In

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論