常用表單控件._第1頁
常用表單控件._第2頁
常用表單控件._第3頁
常用表單控件._第4頁
常用表單控件._第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論