TabControl.TabPageCollection 類別

定義

包含 TabPage 物件的集合。

public: ref class TabControl::TabPageCollection : System::Collections::IList
public class TabControl.TabPageCollection : System.Collections.IList
type TabControl.TabPageCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class TabControl.TabPageCollection
Implements IList
繼承
TabControl.TabPageCollection
實作

備註

此集合中的索引標籤頁順序會反映相關 TabControl 控制項中的索引標籤順序。 若要變更控制項中索引標籤的順序,您必須移除索引標籤並將其插入新索引,以變更其在集合中的位置。

建構函式

TabControl.TabPageCollection(TabControl)

初始化 TabControl.TabPageCollection 類別的新執行個體。

屬性

Count

取得集合中索引標籤的頁數。

IsReadOnly

取得值,表示集合是否為唯讀。

Item[Int32]

取得或設定集合中的 TabPage

Item[String]

從集合中取得具有指定索引鍵的索引標籤頁。

方法

Add(String)

使用指定文字建立索引標籤頁,並將它加入集合中。

Add(String, String)

使用指定文字和索引鍵建立索引標籤頁,並將它加入集合中。

Add(String, String, Int32)

使用指定的索引鍵、文字和影像建立索引標籤頁,並將它加入至集合中。

Add(String, String, String)

使用指定的索引鍵、文字和影像建立索引標籤頁,並將它加入至集合中。

Add(TabPage)

TabPage 加入集合。

AddRange(TabPage[])

將一組索引標籤頁加入集合中。

Clear()

將所有的索引標籤頁從集合移除。

Contains(TabPage)

判斷指定的索引標籤頁是否在集合中。

ContainsKey(String)

判斷集合是否包含具有指定索引鍵的索引標籤頁。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

傳回集合中所有索引標籤頁的列舉型別 (Enumeration)。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IndexOf(TabPage)

傳回集合中指定的索引標籤頁的索引。

IndexOfKey(String)

傳回第一個具有指定索引鍵的 TabPage 之索引。

Insert(Int32, String)

使用指定的文字建立新的索引標籤頁,並將它插入集合中的指定索引處。

Insert(Int32, String, String)

使用指定的索引鍵和文字建立新的索引標籤頁,並將它插入集合中的指定索引處。

Insert(Int32, String, String, Int32)

使用指定的索引鍵、文字和影像建立新的索引標籤頁,並將它插入集合中的指定索引處。

Insert(Int32, String, String, String)

使用指定的索引鍵、文字和影像建立索引標籤頁,並將它插入集合中的指定索引處。

Insert(Int32, TabPage)

將現有的索引標籤頁插入集合中的指定索引處。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove(TabPage)

從集合移除 TabPage

RemoveAt(Int32)

將在指定索引處的索引標籤頁從集合移除。

RemoveByKey(String)

從集合中移除具有指定索引鍵的索引標籤頁。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

ICollection.CopyTo(Array, Int32)

將集合的元素複製至以指定的索引為起始點的指定陣列。

ICollection.IsSynchronized

取得值,這個值表示對 TabControl.TabPageCollection 的存取是否同步 (安全執行緒)。

ICollection.SyncRoot

取得可用以同步存取 TabControl.TabPageCollection 的物件。

IList.Add(Object)

TabPage 控制項加入集合中。

IList.Contains(Object)

判斷指定的 TabPage 控制項是否在 TabControl.TabPageCollection 中。

IList.IndexOf(Object)

傳回集合中指定 TabPage 控制項的索引。

IList.Insert(Int32, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

TabPage 控制項插入集合中。

IList.IsFixedSize

取得值,指出 TabControl.TabPageCollection 是否有固定的大小。

IList.Item[Int32]

取得或設定集合中的 TabPage

IList.Remove(Object)

從集合移除 TabPage

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於

另請參閱