x:Ekstensi Markup Referensi
Mereferensikan instans yang dideklarasikan di tempat lain dalam markup XAML. Referensi mengacu pada elemen x:Name
.
Penggunaan Atribut XAML
<object property="{x:Reference instancexName}" .../>
Penggunaan Elemen Objek XAML
<object>
<object.property>
<x:Reference Name="instancexName"/>
</object.property>
</object>
Nilai XAML
Nilai | Deskripsi |
---|---|
instancexName |
Nilai x:Name (atau nilai RuntimeNamePropertyAttributeproperti yang diidentifikasi) dari instans yang direferensikan. |
Keterangan
x:Reference
menyediakan dukungan tingkat bahasa XAML untuk konsep referensi elemen yang diimplementasikan dalam kerangka kerja tertentu seperti WPF.
x:Referensi dan WPF
Dalam WPF dan XAML 2006, referensi elemen ditangani oleh fitur ElementName pengikatan tingkat kerangka kerja. Untuk sebagian besar aplikasi dan skenario WPF, ElementName pengikatan masih harus digunakan. Pengecualian untuk panduan umum ini mungkin mencakup kasus di mana ada konteks data atau pertimbangan cakupan lainnya yang membuat pengikatan data tidak praktis dan di mana kompilasi markup tidak terlibat.
x:Reference
adalah konstruksi yang ditentukan dalam XAML 2009. Di WPF, Anda dapat menggunakan fitur XAML 2009, tetapi hanya untuk XAML yang tidak dikompilasi markup WPF. XAML yang dikompilasi markup dan bentuk BAML XAML saat ini tidak mendukung kata kunci dan fitur bahasa XAML 2009.
.NET Desktop feedback