Control.Contains メソッド
指定したコントロールが、コントロールの子かどうかを示す値を取得します。
Public Function Contains( _
ByVal ctl As Control _) As Boolean
[C#]
public bool Contains(Controlctl);
[C++]
public: bool Contains(Control* ctl);
[JScript]
public function Contains(
ctl : Control) : Boolean;
パラメータ
- ctl
評価する Control 。
戻り値
指定したコントロールがコントロールの子である場合は true 。それ以外の場合は false 。
使用例
[Visual Basic, C#, C++] BringToFront メソッドを呼び出すことによって Label を表示する例を次に示します。この例は、 panel1
という Panel 、および label1
という Label を持つ Form があることを前提にしています。
Private Sub MakeLabelVisible()
' If the panel contains label1, bring it
' to the front to make sure it is visible.
If panel1.Contains(label1) Then
label1.BringToFront()
End If
End Sub
[C#]
private void MakeLabelVisible()
{
/* If the panel contains label1, bring it
* to the front to make sure it is visible. */
if(panel1.Contains(label1))
{
label1.BringToFront();
}
}
[C++]
private:
void MakeLabelVisible() {
/* If the panel contains label1, bring it
* to the front to make sure it is visible. */
if (panel1->Contains(label1)) {
label1->BringToFront();
}
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
Control クラス | Control メンバ | System.Windows.Forms 名前空間 | Contains | Controls | Parent