Sdílet prostřednictvím


Control.Tag Vlastnost

Definice

Získá nebo nastaví objekt, který obsahuje data o ovládacím prvku.

public:
 property System::Object ^ Tag { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object Tag { get; set; }
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object? Tag { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Tag : obj with get, set
Public Property Tag As Object

Hodnota vlastnosti

Object

Obsahuje Object data o ovládacím prvku. Výchozí formát je null.

Atributy

Příklady

Následující příklad kódu zobrazí formulář a uloží do Customer jeho Tag vlastnosti. Tento příklad vyžaduje, abyste definovali třídu, která je odvozena od Form pojmenované CustomerForm a kterou jste definovali Customer.

private:
   void buttonNewCustomer_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      /* Create a new customer form and assign a new
                  * Customer object to the Tag property. */
      CustomerForm^ customerForm = gcnew CustomerForm;
      customerForm->Tag = gcnew Customer;
      customerForm->Show();
   }
private void buttonNewCustomer_Click(object sender, EventArgs e)
{
   /* Create a new customer form and assign a new 
    * Customer object to the Tag property. */
   CustomerForm customerForm = new CustomerForm();
   customerForm.Tag = new Customer();
   customerForm.Show();
}
Private Sub buttonNewCustomer_Click(sender As Object, _
  e As EventArgs) Handles buttonNewCustomer.Click
   ' Create a new customer form and assign a new 
   ' Customer object to the Tag property. 
   Dim customerForm As New CustomerForm()
   customerForm.Tag = New Customer()
   customerForm.Show()
End Sub

Poznámky

K této vlastnosti lze přiřadit libovolný typ odvozený z Object třídy. Tag Pokud je vlastnost nastavena prostřednictvím návrháře model Windows Forms, lze přiřadit pouze text.

Běžným použitím Tag vlastnosti je ukládání dat, která jsou úzce přidružená k ovládacímu prvku. Pokud máte například ovládací prvek, který zobrazuje informace o zákazníkovi, můžete do vlastnosti daného ovládacího prvku Tag uložit DataSet historii objednávek zákazníka, aby k datům bylo možné rychle získat přístup.

Platí pro

Viz také