TabControl.TabPageCollection TabControl.TabPageCollection TabControl.TabPageCollection TabControl.TabPageCollection Class

정의

TabPage 개체의 컬렉션을 포함합니다.Contains a collection of TabPage objects.

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.TabPageCollectionTabControl.TabPageCollectionTabControl.TabPageCollectionTabControl.TabPageCollection
구현

설명

이 컬렉션에 있는 탭 페이지의 순서 관련된 탭 순서를 반영 TabControl 제어 합니다.The order of tab pages in this collection reflects the order of tabs in the related TabControl control. 컨트롤의 탭 순서를 변경 하려면을 제거 하 고 새 인덱스에 삽입 하 여 컬렉션에서 해당 위치를 변경 해야 합니다.To change the order of tabs in the control, you must change their positions in the collection by removing them and inserting them at new indexes.

생성자

TabControl.TabPageCollection(TabControl) TabControl.TabPageCollection(TabControl) TabControl.TabPageCollection(TabControl) TabControl.TabPageCollection(TabControl)

TabControl.TabPageCollection 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the TabControl.TabPageCollection class.

속성

Count Count Count Count

컬렉션의 탭 페이지 수를 가져옵니다.Gets the number of tab pages in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

컬렉션이 읽기 전용인지를 나타내는 값을 가져옵니다.Gets a value indicating whether the collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

컬렉션의 TabPage을 가져오거나 설정합니다.Gets or sets a TabPage in the collection.

Item[String] Item[String] Item[String] Item[String]

컬렉션에서 지정된 키가 있는 탭 페이지를 가져옵니다.Gets a tab page with the specified key from the collection.

메서드

Add(String) Add(String) Add(String) Add(String)

지정된 텍스트가 있는 탭 페이지를 만들어 컬렉션에 추가합니다.Creates a tab page with the specified text, and adds it to the collection.

Add(String, String) Add(String, String) Add(String, String) Add(String, String)

지정된 텍스트와 키가 있는 탭 페이지를 만들어 컬렉션에 추가합니다.Creates a tab page with the specified text and key, and adds it to the collection.

Add(String, String, Int32) Add(String, String, Int32) Add(String, String, Int32) Add(String, String, Int32)

지정된 키, 텍스트 및 이미지가 있는 탭 페이지를 만들어 컬렉션에 추가합니다.Creates a tab page with the specified key, text, and image, and adds it to the collection.

Add(String, String, String) Add(String, String, String) Add(String, String, String) Add(String, String, String)

지정된 키, 텍스트 및 이미지가 있는 탭 페이지를 만들어 컬렉션에 추가합니다.Creates a tab page with the specified key, text, and image, and adds it to the collection.

Add(TabPage) Add(TabPage) Add(TabPage) Add(TabPage)

TabPage를 컬렉션에 추가합니다.Adds a TabPage to the collection.

AddRange(TabPage[]) AddRange(TabPage[]) AddRange(TabPage[]) AddRange(TabPage[])

컬렉션에 탭 페이지 집합을 추가합니다.Adds a set of tab pages to the collection.

Clear() Clear() Clear() Clear()

컬렉션에서 모든 탭 페이지를 제거합니다.Removes all the tab pages from the collection.

Contains(TabPage) Contains(TabPage) Contains(TabPage) Contains(TabPage)

지정된 탭 페이지가 해당 컬렉션에 있는지 여부를 확인합니다.Determines whether a specified tab page is in the collection.

ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

컬렉션에 지정된 키가 있는 탭 페이지가 있는지 여부를 확인합니다.Determines whether the collection contains a tab page with the specified key.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

컬렉션의 모든 탭 페이지 열거형을 반환합니다.Returns an enumeration of all the tab pages in the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(TabPage) IndexOf(TabPage) IndexOf(TabPage) IndexOf(TabPage)

컬렉션의 지정된 탭 페이지에 대한 인덱스를 반환합니다.Returns the index of the specified tab page in the collection.

IndexOfKey(String) IndexOfKey(String) IndexOfKey(String) IndexOfKey(String)

지정된 키를 가진 TabPage가 처음 나오는 경우의 인덱스를 반환합니다.Returns the index of the first occurrence of the TabPage with the specified key.

Insert(Int32, String) Insert(Int32, String) Insert(Int32, String) Insert(Int32, String)

지정된 텍스트가 있는 탭 페이지를 새로 만들어 컬렉션의 지정된 인덱스에 삽입합니다.Creates a new tab page with the specified text and inserts it into the collection at the specified index.

Insert(Int32, String, String) Insert(Int32, String, String) Insert(Int32, String, String) Insert(Int32, String, String)

지정된 키와 텍스트가 있는 탭 페이지를 새로 만들어 컬렉션의 지정된 인덱스에 삽입합니다.Creates a new tab page with the specified key and text, and inserts it into the collection at the specified index.

Insert(Int32, String, String, Int32) Insert(Int32, String, String, Int32) Insert(Int32, String, String, Int32) Insert(Int32, String, String, Int32)

지정된 키, 텍스트 및 이미지가 있는 탭 페이지를 새로 만들어 컬렉션의 지정된 인덱스에 삽입합니다.Creates a new tab page with the specified key, text, and image, and inserts it into the collection at the specified index.

Insert(Int32, String, String, String) Insert(Int32, String, String, String) Insert(Int32, String, String, String) Insert(Int32, String, String, String)

지정된 키, 텍스트 및 이미지가 있는 탭 페이지를 만들어 컬렉션의 지정된 인덱스에 삽입합니다.Creates a tab page with the specified key, text, and image, and inserts it into the collection at the specified index.

Insert(Int32, TabPage) Insert(Int32, TabPage) Insert(Int32, TabPage) Insert(Int32, TabPage)

컬렉션의 지정된 인덱스에 기존 탭 페이지를 삽입합니다.Inserts an existing tab page into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(TabPage) Remove(TabPage) Remove(TabPage) Remove(TabPage)

컬렉션에서 TabPage를 제거합니다.Removes a TabPage from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

컬렉션에서 지정된 인덱스의 탭 페이지를 제거합니다.Removes the tab page at the specified index from the collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

지정된 키가 있는 탭 페이지를 컬렉션에서 제거합니다.Removes the tab page with the specified key from the collection.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

컬렉션의 요소를 지정한 배열의 지정한 인덱스에서 시작하는 위치에 복사합니다.Copies the elements of the collection to the specified array, starting at the specified index.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

TabControl.TabPageCollection에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지를 나타내는 값을 가져옵니다.Gets a value indicating whether access to the TabControl.TabPageCollection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

TabControl.TabPageCollection에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.Gets an object that can be used to synchronize access to the TabControl.TabPageCollection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

컬렉션에 TabPage 컨트롤을 추가합니다.Adds a TabPage control to the collection.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

지정된 TabPage 컨트롤이 TabControl.TabPageCollection에 있는지 여부를 확인합니다.Determines whether the specified TabPage control is in the TabControl.TabPageCollection.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

컬렉션에서 지정된 TabPage 컨트롤의 인덱스를 반환합니다.Returns the index of the specified TabPage control in the collection.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

TabPage 컨트롤을 컬렉션에 삽입합니다.Inserts a TabPage control into the collection.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

TabControl.TabPageCollection의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the TabControl.TabPageCollection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

컬렉션의 TabPage을 가져오거나 설정합니다.Gets or sets a TabPage in the collection.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

컬렉션에서 TabPage를 제거합니다.Removes a TabPage from the collection.

확장 메서드

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

적용 대상

추가 정보