最新VB單選按鈕復選框_第1頁
最新VB單選按鈕復選框_第2頁
最新VB單選按鈕復選框_第3頁
最新VB單選按鈕復選框_第4頁
最新VB單選按鈕復選框_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第十章第十章 單選按鈕、復選框和框架單選按鈕、復選框和框架本章內(nèi)容及要求:本章內(nèi)容及要求:掌握常用控件單選鈕掌握常用控件單選鈕(optionbutton)、復選框、復選框(checkbox)、 框架框架(frame) 的常用屬性、重要事件的常用屬性、重要事件和方法的使用;和方法的使用;本章重點:本章重點: 常用控件單選鈕、復選框、常用控件單選鈕、復選框、 框架的常用框架的常用 屬性、屬性、重要事件和方法的使用;重要事件和方法的使用;本章難點:本章難點: 常用系統(tǒng)對象的使用。常用系統(tǒng)對象的使用。10.1 單選按鈕和框架單選按鈕和框架10-1-1創(chuàng)建創(chuàng)建單選鈕單選鈕 1. 用途用途 單選鈕(單選鈕

2、(optionbutton)也稱作選擇按鈕。一組單選也稱作選擇按鈕。一組單選鈕控件可以提供一組彼此相鈕控件可以提供一組彼此相互排斥的選項,任何時刻用互排斥的選項,任何時刻用戶戶只能從中選擇一個選項只能從中選擇一個選項,實現(xiàn)一種實現(xiàn)一種“單項選擇單項選擇”的功的功能,被選中項目左側(cè)圓圈中能,被選中項目左側(cè)圓圈中會出現(xiàn)一黑點。會出現(xiàn)一黑點。單選按鈕2. 重要屬性重要屬性(1) caption:文本標題。設(shè)置單選鈕的文本注釋內(nèi)容。文本標題。設(shè)置單選鈕的文本注釋內(nèi)容。(2) alignment屬性屬性: 0:left justify(缺省缺省)控件鈕在左邊,標題顯示在右邊??丶o在左邊,標題顯示在右邊

3、。 1:right justify 控件鈕在右邊,標題顯示在左邊??丶o在右邊,標題顯示在左邊。(3)value 屬性屬性true: true: 單選鈕被單選鈕被選定選定false: false: 單選鈕未被單選鈕未被選定(選定(缺省設(shè)置)缺省設(shè)置)(4) style 屬性屬性 0-standard: 標準方式標準方式 1-graphical:圖形方式:圖形方式 說說 明:明: 在在style屬性設(shè)置為屬性設(shè)置為1時,可使用時,可使用 picture 屬性屬性(未選定時的圖標或位圖)、(未選定時的圖標或位圖)、downpicture屬性屬性( 選定時的選定時的圖標或位圖圖標或位圖)、disab

4、ledpicture屬性(禁止選擇時的圖標或?qū)傩裕ń惯x擇時的圖標或位圖)位圖)3. 方法方法 setfocus方法方法是單選鈕控件最常用的方法,可以在代是單選鈕控件最常用的方法,可以在代碼中通過該方法將碼中通過該方法將value屬性設(shè)置為屬性設(shè)置為true。 與命令按鈕相同,使用該方法之前,必須要保證單選與命令按鈕相同,使用該方法之前,必須要保證單選鈕處于可見和可用狀態(tài)(即鈕處于可見和可用狀態(tài)(即visible與與enabled屬性值均為屬性值均為true)。)。4. 事件事件 click事件是單選鈕控件最基本的事件,一般情況用戶事件是單選鈕控件最基本的事件,一般情況用戶無需為單選鈕編寫無需

5、為單選鈕編寫click事件過程,因為當用戶單擊單選鈕事件過程,因為當用戶單擊單選鈕時,它會自動改變狀態(tài)。時,它會自動改變狀態(tài)。 例例10-1 單選鈕示例(單選鈕示例(pg.138)。)。 10-1-2 框架框架 (frame) frame 控件為控件提供可標識的分組。當需要在同一控件為控件提供可標識的分組。當需要在同一窗體內(nèi)建立幾組互獨立的單選鈕時,就需要用框架將每一組窗體內(nèi)建立幾組互獨立的單選鈕時,就需要用框架將每一組單選鈕框框起來,把單選鈕框框起來,把 optionbutton 控件分成幾組,如下形控件分成幾組,如下形式。式。 框架設(shè)caption為 字體框架內(nèi)控件的創(chuàng)建方法:框架內(nèi)控件的

6、創(chuàng)建方法: 為了將控件分組,首先需要繪制為了將控件分組,首先需要繪制 frame 控件,然后控件,然后繪制繪制 frame 里面的控件。這樣就可以把框架和里面的控里面的控件。這樣就可以把框架和里面的控件同時移動。如果在件同時移動。如果在 frame 外部繪制了一個控件并試圖外部繪制了一個控件并試圖把它移到框架內(nèi)部,那么控件將在把它移到框架內(nèi)部,那么控件將在 frame 的上部,這時的上部,這時需分別移動需分別移動 frame 和控件和控件方法方法1:單擊工具箱上的工具,然后用出現(xiàn)的單擊工具箱上的工具,然后用出現(xiàn)的“+”指指針,在框架中適當位置拖拉出適當大小的控件。針,在框架中適當位置拖拉出適當

7、大小的控件。不能使用雙擊工具箱上工具的自動方式。不能使用雙擊工具箱上工具的自動方式。 方法方法2:將控件將控件“剪切剪切”(ctrl+x)到剪貼板,然后選中到剪貼板,然后選中框架,使用框架,使用 (ctrl+v)命令粘貼到框架內(nèi)。命令粘貼到框架內(nèi)。重要屬性重要屬性1. caption屬性:框架標題屬性:框架標題2 enabled屬性:屬性:缺省為缺省為true false:標題呈灰色,:標題呈灰色,不允許對框架內(nèi)的所有對象不允許對框架內(nèi)的所有對象 進行操作進行操作。3. visible屬性:屬性: true:框架及其控件可見。:框架及其控件可見。 false:框架及其控件被隱含起來。:框架及其

8、控件被隱含起來。事件:事件:框架可以響應的事件框架可以響應的事件clickclick、dblclickdblclick一般不需要有關(guān)框架的事件過程。一般不需要有關(guān)框架的事件過程。10-2 復選復選框框1. 用途用途 復選框(框(checkbox)也稱作檢)也稱作檢查框、擇框。一組檢查框控件可查框、擇框。一組檢查框控件可以提供多個選項,它們彼此獨立以提供多個選項,它們彼此獨立工作,所以用戶可以同時選擇任工作,所以用戶可以同時選擇任意多個選項,實現(xiàn)一種意多個選項,實現(xiàn)一種“不定項不定項選擇選擇”的功能。選擇的功能。選擇某一選項后某一選項后,該控件將顯示,該控件將顯示,而清除此選,而清除此選項后,項

9、后,消失。消失。2. 重要屬性重要屬性 caption、alignment、style與單選鈕相同與單選鈕相同復選框 檢查框的檢查框的value 屬性與單選按鈕不同,其值為數(shù)值型數(shù)屬性與單選按鈕不同,其值為數(shù)值型數(shù)據(jù),可取據(jù),可取 0 , 1 , 2 檢查框檢查框0-unchecked:未被未被選定選定1-checked:選定:選定2-grayed:灰色,禁止選擇灰色,禁止選擇 單選鈕單選鈕true: true: 單選鈕被單選鈕被選定選定false: false: 單選鈕未被單選鈕未被選定,選定, 缺省設(shè)置缺省設(shè)置 檢查框與單選按鈕檢查框與單選按鈕value 屬性的比較屬性的比較3. 方法方法每調(diào)用一次每調(diào)用一次setfocus方法就會觸發(fā)一次方法就會觸發(fā)一次click事件事件(錯錯)。value每改變一次就會觸發(fā)一次每改變一次就會觸發(fā)一次click事件。事件。4. 事件事件 click事件是檢查框控件最基本的事件。用戶一般無事件是檢查框控件最基本的事件。用戶一般無需為檢查框編寫需為檢查框編寫click事件過程,但其對事件過

溫馨提示

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

最新文檔

評論

0/150

提交評論