Retrieves a value indicating whether the specified control is a child of the control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Syntax . . :: . Boolean
true if the specified control is a child of the control; otherwise, false.
Public Function Contains ( _
ctl As Control _
) As Booleanpublic bool Contains(
Control ctl
)public:
bool Contains(
Control^ ctl
)member Contains :
ctl:Control -> bool
Parameters
- ctl
- Type: System.Windows.Forms
. . :: . Control
The Control to evaluate.
Return Value
Type: Systemtrue if the specified control is a child of the control; otherwise, false.
Examples
The following code example ensures that a Label is visible by calling its BringToFront method. This example requires that you have a Form with a Panel named panel1, and a Label named label1.
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
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();
}
}
Platforms
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.