Control.Contains(Control) メソッド

定義

指定したコントロールが、コントロールの子かどうかを示す値を取得します。

public:
 bool Contains(System::Windows::Forms::Control ^ ctl);
public bool Contains (System.Windows.Forms.Control ctl);
public bool Contains (System.Windows.Forms.Control? ctl);
member this.Contains : System.Windows.Forms.Control -> bool
Public Function Contains (ctl As Control) As Boolean

パラメーター

ctl
Control

評価する Control

戻り値

指定したコントロールがコントロールの子である場合は true。それ以外の場合は false

次のコード例では、 メソッドを Label 呼び出すことによって が確実に BringToFront 表示されるようにします。 この例では、 という名前の と、 という名前label1panel1Panel を持Formつ がLabel必要です。

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();
      }
   }
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();
   }
}
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

適用対象

こちらもご覧ください