Bagikan melalui


FrameworkElement.Tag Properti

Definisi

Mendapatkan atau menetapkan nilai objek arbitrer yang dapat digunakan untuk menyimpan informasi kustom tentang elemen ini.

public:
 property System::Object ^ Tag { System::Object ^ get(); void set(System::Object ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object Tag { get; set; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.Tag : obj with get, set
Public Property Tag As Object

Nilai Properti

Nilai yang dimaksudkan. Properti ini tidak memiliki nilai default.

Atribut

Keterangan

Properti ini dianalogikan dengan properti Tag dalam model pemrograman Microsoft lainnya, seperti Visual Basic untuk Aplikasi atau Formulir Windows. Tag dimaksudkan untuk menyediakan lokasi properti yang sudah ada sebelumnya di mana Anda dapat menyimpan beberapa informasi kustom dasar tentang apa pun FrameworkElement tanpa mengharuskan Anda untuk subkelas elemen.

Karena properti ini mengambil objek, Anda perlu menggunakan penggunaan elemen properti untuk mengatur Tag properti di XAML ke apa pun selain objek dengan konverter jenis yang diketahui dan bawaan, seperti string. Objek yang digunakan dengan cara ini biasanya tidak berada dalam namespace layanan WPF standar dan oleh karena itu mungkin memerlukan pemetaan namespace ke namespace eksternal untuk diperkenalkan sebagai elemen XAML. Untuk detailnya, lihat Namespace Layanan XAML dan Pemetaan Namespace layanan untuk WPF XAML dan XAML dan Kelas Kustom untuk WPF.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi TagProperty
Properti metadata diatur ke true Tidak

Berlaku untuk

Lihat juga