次の方法で共有


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;

パラメータ

戻り値

指定したコントロールがコントロールの子である場合は 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