Control.ControlCollection.GetChildIndex メソッド

定義

コントロール コレクション内のコントロールのインデックスを取得します。

オーバーロード

GetChildIndex(Control)

コントロール コレクション内の指定した子コントロールのインデックスを取得します。

GetChildIndex(Control, Boolean)

コントロール コレクション内の指定した子コントロールのインデックスを取得し、オプションとして、指定したコントロールがコントロール コレクション内に存在しない場合に例外を発生させます。

GetChildIndex(Control)

コントロール コレクション内の指定した子コントロールのインデックスを取得します。

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

戻り値

コントロール コレクション内の指定した子コントロールの位置を表す 0 から始まるインデックス値。

例外

child コントロールが Control.ControlCollection 内にありません。

注釈

インデックス値が 0 のコントロールは z オーダーの最上部にあり、数値が大きいほど下位に近くなります。

こちらもご覧ください

適用対象

GetChildIndex(Control, Boolean)

コントロール コレクション内の指定した子コントロールのインデックスを取得し、オプションとして、指定したコントロールがコントロール コレクション内に存在しない場合に例外を発生させます。

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

パラメーター

child
Control

コントロール コレクション内で検索される Control

throwException
Boolean

child パラメーターで指定した ControlControl.ControlCollection 内のコントロールでないときに例外をスローする場合は true。それ以外の場合は false

戻り値

コントロール コレクション内の指定した子コントロールの位置を表す 0 から始まるインデックス値。指定した ControlControl.ControlCollection 内で見つからない場合は、-1。

例外

childControlControl.ControlCollection になく、throwException パラメーター値が true です。

注釈

インデックス値が 0 のコントロールは z オーダーの最上部にあり、数値が大きいほど下位に近くなります。 戻り値 -1 は、 パラメーターが のfalse場合throwExceptionにのみ返されます。

こちらもご覧ください

適用対象