Control.Tag Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimle ilgili verileri içeren nesneyi alır veya ayarlar.
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
Özellik Değeri
Object Denetimle ilgili verileri içeren bir. Varsayılan değer: null
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği bir formu görüntüler ve özelliğinde Tag depolarCustomer
. Bu örnekte, adlı CustomerForm
öğesinden Form türetilen bir sınıf tanımlamış olmanız ve öğesini Customer
tanımlamış olmanız gerekir.
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
Açıklamalar
sınıfından Object türetilen herhangi bir tür bu özelliğe atanabilir. Tag özellik Windows Forms tasarımcısı aracılığıyla ayarlanırsa, yalnızca metin atanabilir.
özelliği için Tag yaygın bir kullanım, denetimle yakından ilişkili verileri depolamaktır. Örneğin, bir müşteriyle ilgili bilgileri görüntüleyen bir denetiminiz varsa, verilere hızla erişilebilmesi için müşterinin sipariş geçmişini içeren bir DataSet denetimi bu denetimin Tag özelliğinde depolayabilirsiniz.