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
Параметры
Возвращаемое значение
true Значение , если указанный элемент управления является дочерним элементом элемента управления; falseв противном случае .
Примеры
В следующем примере кода гарантируется, что объект Label отображается путем вызова метода BringToFront . В этом примере требуется, чтобы у вас был Form именованный Panelи именованный panel1Label.label1
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