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

Значение индекса, отсчитываемого с нуля, который представляет место указанного дочернего элемента управления в коллекции элементов управления.A zero-based index value that represents the location of the specified child control within the control collection.

Исключения

childControl отсутствует в коллекции Control.ControlCollection.The childControl is not in the Control.ControlCollection.

Комментарии

Элемент управления с нулевым значением индекса находится в верхней части 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

Значение true — для создания исключения, если Control, указанный в параметре child, не является элементом управления в коллекции Control.ControlCollection; в противном случае — значение 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

Значение индекса, отсчитываемого с нуля, который представляет место указанного дочернего элемента управления в коллекции элементов управления; или -1, если указанный Control не обнаружен в коллекции Control.ControlCollection.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.

Исключения

childControl отсутствует в коллекции Control.ControlCollection, а параметр throwException имеет значение true.The childControl is not in the Control.ControlCollection, and the throwException parameter value is true.

Комментарии

Элемент управления с нулевым значением индекса находится в верхней части 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.

См. также раздел

Применяется к