TabControl.TabPageCollection
Wisej.Web.TabControl TabPageCollection
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Contains a collection of TabPage objects.
public class TabPageCollection : IList, ICollection, IEnumerable, IList<TabPage>, ICollection<TabPage>, IEnumerable<TabPage>
Properties
Count

Int32: Returns the number of tab pages in the collection.
Item(index)

TabPage: Returns or sets a TabPage in the collection at the specified index.
Throws:
ArgumentOutOfRangeExceptionindex is less than zero or greater than the highest available index.
ArgumentNullExceptionvalue is null.
Item(name)

TabPage: Returns the TabPage with the specified key from the collection.
Methods
Add(tabPage)

Adds a TabPage to the collection.
Throws:
ArgumentNullException The specified tabPage is null.
Add(text)

Creates a TabPage with the specified text, and adds it to the collection.
Add(key, text)

Creates a TabPage with the specified key and text and adds it to the collection.
Add(key, text, imageIndex)

Creates a TabPage with the specified key, text, and image, and adds it to the collection.
Add(key, text, imageKey)

Creates a TabPage with the specified key, text, and image, and adds it to the collection.
AddRange(pages)

Adds a set of TabPage pages to the collection.
Throws:
ArgumentNullException The value of pages is null.
Clear()

Removes all the TabPage pages from the collection.
Clear(dispose)

Removes and disposes all TabPage pages from the collection.
Contains(tabPage)

Determines whether a specified TabPage is in the collection.
Returns: Boolean. true if the specified TabPage is in the collection; otherwise, false.
Throws:
ArgumentNullException The value of tabPage is null.
ContainsKey(key)

Determines whether the collection contains a TabPage with the specified key.
Returns: Boolean. true to indicate a TabPage page with the specified key was found in the collection; otherwise, false.
CopyTo(array, index)

Copies the TabPage pages in the collection to the specified array, starting at the specified index.
Throws:
ArgumentNullExceptionarray is null.
ArgumentOutOfRangeExceptionarray is less than zero.
ArgumentExceptionarray is multidimensional or the number of elements in the TabPageCollection is greater than the available space from index to the end of array .
IndexOf(tabPage)

Returns the index of the TabPage in the collection.
Returns: Int32. The zero-based index of the tab page; -1 if it cannot be found.
Throws:
ArgumentNullException The value of tabPage is null.
IndexOfKey(key)

Returns the index of the first occurrence of the TabPage with the specified key.
Returns: Int32. The zero-based index of the first occurrence of a TabPage with the specified key, if found; otherwise, -1.
Insert(index, tabPage)

Inserts an existing TabPage into the collection at the specified index.
Insert(index, text)

Creates a new TabPage with the specified text and inserts it into the collection at the specified index.
Insert(index, key, text)

Creates a new TabPage with the specified key and text, and inserts it into the collection at the specified index.
Insert(index, key, text, imageIndex)

Creates a new TabPage with the specified key, text, and image, and inserts it into the collection at the specified index.
Insert(index, key, text, imageKey)

Creates a TabPage with the specified key, text, and image, and inserts it into the collection at the specified index.
Remove(tabPage)

Removes the TabPage from the collection.
Throws:
ArgumentNullException The tabPage parameter is null.
RemoveAt(index)

Removes the TabPage at the specified index from the collection.
RemoveByKey(key)

Removes the TabPage with the specified key from the collection.
Last updated
Was this helpful?