在Windows 應用程序中,選項卡用於將相關的控件集中在一起,放在一個頁面中用以顯示多種綜合信息。選項卡控件通常用於顯示多個選項卡,其中每個選項卡均可包含圖片和其他控件。選項卡相當於多窗體控件,可以通過設置多頁面方式容納其他控件。由於該控件的集約性,使得在相同操作面積可以執行多頁面的信息操作,因此被廣泛應用於Windows設計開發之中,被很多程序員所喜愛。
選項卡控件(TabControl)的基本屬性:
Appearance:選項卡標簽的顯示樣式
MultiLine:指定是否可以顯示多行選項卡
SelectedIndex:當前所選選項卡頁的索引值,默認值-1
SelectedTab:當前選定的選項卡頁,如果未選定,則值為Null引用。
ShowToolTips:指定在鼠標移到選項卡時,是否顯示該選項卡的工具提示
TabPages:選項卡集合,可添加修改選項卡
TabCount:檢索選項卡控件中的選項卡數目
選項卡控件(TabControl)的基本事件:
SelectedIndexChaned:切換選項卡時觸發事件
TabControl的屬性一般用於控制TabPage容器的外觀,特別是正在顯示的選項卡。
屬 性------描 述
Alignment
控制標簽在標簽控件的什么位置顯示。默認的位置為控件的頂部
Appearance
控制標簽的顯示方式。標簽可以顯示為一般的按鈕或帶有平面樣式
HotTrack
如果這個屬性設置為true,則當鼠標指針滑過控件上的標簽時,其外觀就會改變
Multiline
如果這個屬性設置為true,就可以有幾行標簽
RowCount
返回當前顯示的標簽行數
SelectedIndex
返回或設置選中標簽的索引
SelectedTab
返回或設置選中的標簽。注意這個屬性在TabPages的實例上使用
TabCount
返回標簽的總數
TabPages
這是控件中的TabPage對象集合。使用這個集合可以添加和刪除TabPage對象