Control.ControlCollection.GetChildIndex 메서드

정의

컨트롤 컬렉션 내에 있는 컨트롤의 인덱스를 가져옵니다.Retrieves the index of a control within the control collection.

오버로드

GetChildIndex(Control)

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 인덱스를 가져옵니다.Retrieves the index of the specified child control within the control collection.

GetChildIndex(Control, Boolean)

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 인덱스를 가져옵니다. 지정된 컨트롤이 컨트롤 컬렉션 내에 없으면 예외가 발생할 수도 있습니다.Retrieves the index of the specified child control within the control collection, and optionally raises an exception if the specified control is not within the control collection.

GetChildIndex(Control)

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 인덱스를 가져옵니다.Retrieves the index of the specified child control within the control collection.

public:
 int GetChildIndex(System::Windows::Forms::Control ^ child);
public int GetChildIndex (System.Windows.Forms.Control child);
member this.GetChildIndex : System.Windows.Forms.Control -> int
Public Function GetChildIndex (child As Control) As Integer

매개 변수

child
Control

컨트롤 컬렉션에서 검색할 Control입니다.The Control to search for in the control collection.

반환

Int32

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 위치를 나타내는 0부터 시작하는 인덱스 값입니다.A zero-based index value that represents the location of the specified child control within the control collection.

예외

childControlControl.ControlCollection에 없습니다.The childControl is not in the Control.ControlCollection.

설명

인덱스 값이 0 인 컨트롤은 z 순서의 맨 위에 있고 더 큰 숫자는 아래쪽에 가깝습니다.The control with an index value of zero is at the top of the z-order, and higher numbers are closer to the bottom.

추가 정보

GetChildIndex(Control, Boolean)

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 인덱스를 가져옵니다. 지정된 컨트롤이 컨트롤 컬렉션 내에 없으면 예외가 발생할 수도 있습니다.Retrieves the index of the specified child control within the control collection, and optionally raises an exception if the specified control is not within the control collection.

public:
 virtual int GetChildIndex(System::Windows::Forms::Control ^ child, bool throwException);
public:
 int GetChildIndex(System::Windows::Forms::Control ^ child, bool throwException);
public virtual int GetChildIndex (System.Windows.Forms.Control child, bool throwException);
public int GetChildIndex (System.Windows.Forms.Control child, bool throwException);
abstract member GetChildIndex : System.Windows.Forms.Control * bool -> int
override this.GetChildIndex : System.Windows.Forms.Control * bool -> int
member this.GetChildIndex : System.Windows.Forms.Control * bool -> int
Public Overridable Function GetChildIndex (child As Control, throwException As Boolean) As Integer
Public Function GetChildIndex (child As Control, throwException As Boolean) As Integer

매개 변수

child
Control

컨트롤 컬렉션에서 검색할 Control입니다.The Control to search for in the control collection.

throwException
Boolean

child 매개 변수에 지정된 ControlControl.ControlCollection에 있는 컨트롤이 아닌 경우 예외를 throw하려면 true이고, 그렇지 않으면 false입니다.true to throw an exception if the Control specified in the child parameter is not a control in the Control.ControlCollection; otherwise, false.

반환

Int32

컨트롤 컬렉션 내에 있는 지정된 자식 컨트롤의 위치를 나타내는 0부터 시작하는 인덱스 값입니다. Control에 지정된 Control.ControlCollection이 없으면 -1을 반환합니다.A zero-based index value that represents the location of the specified child control within the control collection; otherwise -1 if the specified Control is not found in the Control.ControlCollection.

예외

childControlControl.ControlCollection에 없고, throwException 매개 변수 값이 true입니다.The childControl is not in the Control.ControlCollection, and the throwException parameter value is true.

설명

인덱스 값이 0 인 컨트롤은 z 순서의 맨 위에 있고 더 큰 숫자는 아래쪽에 가깝습니다.The control with an index value of zero is at the top of the z-order, and higher numbers are closer to the bottom. 반환 값-1은 매개 변수가 인 경우에만 반환 됩니다 throwException false .A return value of -1 is returned only when the throwException parameter is false.

추가 정보

적용 대상