常用控制项(一).ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用控制项(一)

Visual C# 2010 程式設計經典 第10章 常用控制項(一) 10.1 RadioButton選項按鈕控制項 RadioButton工具可用文字或圖形顯示,也可用文字及圖形同時顯示。 由於RadioButton控制項本身具有互斥現象,也就是說同一時間只允許其中一個RadioRutton控制項被選取,其它的RadioButton控制項都會被設成未選取。 10.2 CheckBox核取方塊控制項 CheckBox和RadioButton控制項的功能大同小異,兩者都用來從一串選項清單中來做選取的動作,唯一的不同處在於RadioButton控制項具有互斥性只能單選,CheckBox控制項允許單選、多選或不選。 表單上面的CheckBox控制項亦允許以文字、影像顯現或兩者同時顯現。 10.3 容器控制項 10.3.1 GroupBox群組方塊控制項 GroupBox群組方塊(或稱框架)工具將同性質的控制項框住成為群組(Group)。除了可對控制項進行分門別類,而且使得整個畫面變得整齊而有條理,這種可以包含控制項的控制項我們稱為容器(或稱收納器Container)。 若表單中有兩個GroupBox控制項,裡面各包含多個RadioRadio選項按鈕控制項,則兩組按鈕彼此是互斥且可設定兩個個別的選項值。 若兩組性質不同的RadioButton控制項,在表單上未使用GroupBox控制項分別框起來,即使分散放在表單上不同位置,仍視為同一群組來處理。 只有包含在 GroupBox 控制項內的控制項可被選取或接收焦點 (Focus)。 至於整個 GroupBox 本身是無法被選取或接收焦點。 如左下圖,未使用GroupBox將五個選項鈕進行分組,使得男、女、高中、大學、研究所以上選項鈕變成五選一。 如右下圖,使用GroupBox將選項鈕分為性別及學歷兩組,性別GroupBox有男及女選項鈕,學歷GroupBox有高中、大學、研究所以上三個選項鈕。 10.3.2 Panel面板控制項 Panel 面板控制項和GroupBox群組方塊控制項非常類似,都可以做為容器(Container)來安置其它物件。 所以,面板控制項也可以當作框架來使用,兩者在執行時大小是固定無法調整。 但面板和框架最大的不同,就是面板沒有Text屬性,所以不能顯示面板的標題文字,但面板控制項具有捲軸,而GroupBox控制項沒有,因此面板較不佔表單的空間。 有多個控制項放入Panel控制項內,並調整Panel控制項內其它控制項的位置,當Panel控制項縮小時,會出現垂直和水平捲軸供使用者捲動,此時顯示的資料不佔用表單太大的位置。 10.3.3 TabControl標籤頁控制項 當您設計表單時,若表單上有很多控制項時,您可以使用GroupBox控制項加以分類。 也可使用Panel面板控制項以捲軸方式來配置。 另外一種方式就是使用TabControl 工具在表單中建立標籤頁(TabPage),將同一性質的控制項放在同一標籤頁,以多個標籤頁在視窗中相同的區域做切換顯示,不但省空間且整齊不混亂。 一. TabControl標籤頁控制項的建立 欲快速建立下圖會員、產品、訂單三個標籤頁。 (操作步驟參考P10-14~P10-16) 二. TabControl標籤頁控制項常用成員 10.4 清單控制項 10.4.1 ListBox清單控制項 ListBox控制項用來提供一串列的文字項目清單供你選擇,除了可設定單選或多選外,也可以透過該控制項Items集合屬性的Add和Remove方法在程式執行中來新增或刪除串列中的項目。 由於ListBox控制項大小固定,當串列中的項目超過控制項的大小時會自動出現捲軸。 當項目很多時,當然也可以透過MultiColumn屬性設成多欄顯示,以免選取時捲軸必須捲得太久。 一. ListBox清單控制項的建立 操作步驟參閱P10-22~P10-23頁 二. ListBox清單控制項常用成員 10.4.2 ComboBox下拉式清單控制項 ComboBox下拉式清單控制項為ListBox控制項的延伸,此控制項類似一個右邊含有下拉鈕的TextBox控制項,當按該下拉鈕時,該控制項會出現下拉式清單。 其動作有如下拉縮放式的窗簾,按一下窗簾往下彈出,選取完畢自動彈回。 10.4.3 CheckedListBox核取清單 方塊控制項 由於CheckedListBox控制項是由ListBox類別繼承過來的。 因此兩者的屬性大致一樣,差異處是CheckedListBox控制項清單內的每個選項前面多一個核取方塊。 一. CheckedListBox核取清單方塊 控制項的建立 二. CheckedListBox核

文档评论(0)

busuanzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档