各種選取鈕、列表框、面-_第1頁
各種選取鈕、列表框、面-_第2頁
各種選取鈕、列表框、面-_第3頁
各種選取鈕、列表框、面-_第4頁
各種選取鈕、列表框、面-_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基礎綜合 各種選取鈕、列表框、面板我們將介紹各式各樣的選取鈕,包括單選、復選等不同的選擇鈕,也將介紹列表框的使用方式,甚至帶入如何加入Scroll Bar的功能,以及發(fā)展窗口程序中的一個好工具面板。大綱4-1 復選框(CheckBox)4-2 RadioButton4-3 群組方塊(GroupBox和RadioGroup)4-4 面板(Panel)4-5 列表盒(ListBox)4-6 選取列表盒(Check ListBox)4-7 下拉式選單(ComboBox)4-8 滾動條(ScrollBar)4-9 滾動條盒(ScrollBox)本章習題4-1 復選框(CheckBox)簡介在程序中如果

2、想讓使用者對某些選項作選擇時,可以使用CheckBox組件來讓使用者選擇。CheckBox組件通常都用于多選項式的情況,如右圖窗口所示。CheckBox組件復選框的使用Step1:在組件模板中的standard分類項選擇CheckBox組件。Step2:點選CheckBox圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出CheckBox控制組件。Step3:編輯CheckBox組件屬性;在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁的表格列出常用的CheckBox組件屬性。復選框?qū)傩粤斜韺傩怨δ苷f明Alignment復選框與標題名稱的相對位置:taRightJu

3、stify:復選框位于方塊名稱的右側(cè)taLeftJustify:復選框位于方塊名稱的左側(cè)(默認值)Caption復選框的標題名稱Checked復選框的狀態(tài):true:表示該方塊已被核取(打勾),其State = cbCheckedfalse:表示該方塊沒有被核取,其狀態(tài)又可以分為兩種:若該方塊為”不選取”,則其狀態(tài)State = cbUncheckeda.若該方塊為”失效”,則其狀態(tài)State = cbGrayedEnabled該復選框是否為有效方塊:true:這個復選框可以被選取,此為有效方塊(默認值)false:這個復選框不可以被選取,此為失效方塊Name此復選框在程序中所具有的變量名稱4

4、-2 RadioButton簡介在程序中,如果想讓使用者對某些選項作單一選擇時,可以使用RadioButton來做設計。RadioButton按鈕的特性為在一群RadioButton中,當其中有一個按鈕被選取,則其它按鈕便會自動跳回未選取狀態(tài),也就是說只有一個RadioButton是可以被選取的。以下兩張圖為例子,原本是第一個RadioButton被選取的,可是當選了其它的RadioButton的時候,原本第一個被選取的就取消了。原本選取第一個按鈕選取第二個按鈕時,選項便跳到第二個選項RadioButton的使用Step1:在組件模板中的standard分類項選擇RadioButton組件。S

5、tep2:點選RadioButton圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出RadioButton控制組件。Step3:編輯RadioButton組件屬性;在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁的表格列出常用的RadioButton組件屬性。RadioButton屬性列表屬性功能說明AlignmentRadioButton與標題名稱的相對位置:taRightJustify:復選框位于方塊名稱的右側(cè)taLeftJustify:復選框位于方塊名稱的左側(cè)(默認值)CaptionRadioButton的標題名稱CheckedRadioButton的狀態(tài):

6、true:表示該方塊已被選取false:表示該方塊沒有被核取(默認值)Enabled該RadioButton是否為有效按鈕:true:這個RadioButton可以被選取,此為有效按鈕(默認值)false:這個RadioButton不可以被選取,此為失效按鈕Name此RadioButton在程序中所具有的變量名稱4-3 群組方塊(GroupBox和RadioGroup) 在同一個Form中,如果需要有許多的控制選擇項,可以利用群組方塊將同一類的RadioButton集節(jié)在一起,如此整個畫面便會較為整潔且有條理;群組方塊有兩類,GroupBox與RadioGroup。 GroupBox可將同一個

7、Form中的組件集結(jié)在一起,而RadioGroup只能專門處理RadioButton組件所集結(jié)的群組。使用GroupBox分類在編輯時,整個群組都會一起移動GroupBox的使用Step1:在組件模板中的standard分類項選擇GroupBox組件。Step2:點選GroupBox圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出GroupBox控制組件。Step3:編輯GroupBox組件屬性;在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁的表格列出常用的GroupBox組件屬性。Step4:在GroupBox組件上面放置其它組件;要將其它的控件放置在Grou

8、pBox上,須注意控制組件需要放置在GroupBox內(nèi),及組件的左上角需在區(qū)域里,否則會被視為在窗體上,而不是在GroupBox內(nèi)。GroupBox屬性列表屬性功能說明CaptionGroupBox的標題名稱Enabled若為false則在此Group Box的功能選項都不能動作Name此GroupBox在程序中所具有的變量名稱4-4 面板(Panel)簡介面板提供了一個固定的區(qū)域給集結(jié)在一起的控件,當面板被移動,或是被切換選取時,上面的控件也會跟著移動,這可以用來制作工具列之類的功能,在下圖中,三個面板放在同一個位置,用上面的三個Show Panel的按鈕來控制這三個面板的Visible屬性

9、,如此一來,這三個面板及附在其上的控件能夠在這有限的區(qū)域中交互顯示而不會影響彼此。顯示第一個面板內(nèi)容顯示第二個面板內(nèi)容顯示第三個面板內(nèi)容面板的使用Step1:在組件模板中的standard分類項選擇Panel組件。Step2:點選Panel圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出Panel控制組件。Step3:編輯Panel組件屬性;在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁的表格列出常用的Panel組件屬性。面板屬性列表屬性功能說明CaptionPanel的標題名稱BevelInnerPanel的邊界樣式BevelOuterPanel的邊界樣式Be

10、velWidthPanel的邊界寬度Locked此Panel是否能移動Name此Panel在程序中所具有的變量名稱Visible此Panel是否顯示4-5 列表盒(ListBox)簡介 列表盒組件可以將一群選項,做成列表清單的形式供使用者選取。在右圖里所顯示的窗口中間,就是一個典型的列表盒,列舉了檔案類型和位置的信息。列表盒的使用Step1:在組件模板中的standard分類項選擇ListBox組件。Step2:點選ListBox圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出ListBox控制組件。Step3:編輯ListBox組件屬性;在組件上利用鼠標點一下,Object Inspec

11、tor窗口便會出現(xiàn),下頁的表格列出常用的ListBox組件屬性。Step4:將控件放置在ListBox中,只要在Object Inspector窗口中點選屬性Items,便會彈出String List Editor窗口,在其中便可做編輯的動作。整個列表盒的顯示區(qū)域就是用來顯示這個List的,這個列表所放的就是列表盒最重要的信息。列表盒屬性列表屬性功能說明CaptionListBox的標題名稱Items此ListBox中的控件MultiSelect ListBox中的控件可否復選Name此ListBox在程序中所具有的變量名稱SortedListBox中的控件是否經(jīng)過字母排序ItemIndex目

12、前被選取的項目的Index4-6 選取列表盒(Check ListBox)簡介 選取列表盒可以將一群選項集合在一起讓使用者勾選,與ListBox列表盒有點類似。選取列表盒的使用Step1:在組件模板中的additional分類項選擇CheckListBox組件。Step2:點選Check ListBox圖標,并用鼠標在欲放置復選框的程序Form中,拖曳出Check ListBox控制組件,并調(diào)整組件的有效范圍。Step3:編輯Check ListBox組件屬性;在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁的表格列出常用的Check ListBox組件屬性。Step

13、4:將控件放置在Check ListBox中,只要在Object Inspector窗口中點選屬性Items,便會彈出String List Editor窗口,在其中便可做編輯的動作。4-7 下拉式選單(ComboBox)簡介下拉式選單的功能和列表盒差不多,只是在點到它的時候才會將選項顯示出來,比列表盒節(jié)省空間,請看右圖范例。下拉式選單下拉式選單的使用Step1:在組件模板中的standard分類項選擇ComboBox組件。Step2:點選ComboBox圖標,并用鼠標在欲放置ComboBox的程序Form中,拖曳出ComboBox控制組件。Step3:編輯ComboBox組件屬性,在組件上利

14、用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁表格列出常用的ComboBox組件屬性。Step4:將控件放置在ComboBox中,只要在Object Inspector窗口中點選屬性Items,便會彈出String List Editor窗口,在其中便可做編輯的動作。下拉式選單的屬性屬性功能說明Items此ComboBox中的控件Name此ComboBox在程序中所具有的變量名稱SortedComboBox中的控件是否經(jīng)過字母排序4-8 滾動條(ScrollBar)簡介 當窗口的內(nèi)容超出顯示范圍時,便需要滾動條來卷動窗口內(nèi)容,下圖中的窗口都是滾動條的應用。滾動條的使用 Ste

15、p1:在組件模板中的standard分類項選擇ScrollBar組件。 Step2:點選ScrollBar圖標,并用鼠標在欲放置ScrollBar的程序Form中,拖曳出ScrollBar控制組件。 Step3:編輯ScrollBar組件屬性,在組件上利用鼠標點一下,Object Inspector窗口便會出現(xiàn),下頁表格列出常用的ScrollBar組件屬性。滾動條的屬性屬性功能說明Kind此ScrollBar是水平還是垂直的LargeChange當有大卷動時(如PgUp,PgDn)卷動的長度Name此ScrollBar在程序中所具有的變量名稱Position目前卷動到的位置SmallChange當有小卷動時(如Up,Down)卷動的長度4-9 滾動條盒(ScrollBox)簡介 滾動條盒是個有滾動條的區(qū)域,請看下圖范例,程序代碼所顯示的區(qū)域就是在ScrollBox的區(qū)域里,所以當內(nèi)容超過可以顯示范圍的時候,就會出現(xiàn)ScrollBar。滾動條盒的使用 Step1:在模板中的additional分類項選擇ScrollBox組件。 Step2:點選ScrollBar圖標,并用鼠標在欲放置ScrollBox的程序Form中,拖曳出ScrollBox控制組件。 Step3:編輯S

溫馨提示

  • 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

提交評論