x:Reference Biçimlendirme Uzantısı

XAML biçimlendirmesinde başka bir yerde belirtilen örneğe başvurur. Başvuru bir öğenin öğesine başvurur x:Name .

XAML Öznitelik Kullanımı

<object property="{x:Reference instancexName}" .../>

XAML Nesne Öğesi Kullanımı

<object>
  <object.property>
    <x:Reference Name="instancexName"/>
  </object.property>
</object>

XAML Değerleri

instancexName x:NameBaşvurulan örneğin değeri (veya RuntimeNamePropertyAttribute -tanımlı özelliğinin değeri).

Açıklamalar

x:Reference , diğer bir deyişle WPF gibi belirli çerçevelerde uygulanan bir öğe başvuru kavramı için XAML dil düzeyi desteği sağlar.

x:Reference ve WPF

WPF ve XAML 2006 ' de öğe başvuruları, bağlamanın çerçeve düzeyi özelliği tarafından karşılanır ElementName . Çoğu WPF uygulaması ve senaryosunda ElementName bağlama yine de kullanılmalıdır. Bu genel kılavuza yönelik özel durumlar, veri bağlama veya veri bağlamayı pratik hale getirme ve biçimlendirme derlemesinin dahil olmadığı diğer kapsam konuları içerebilir.

x:Reference , XAML 2009 ' de tanımlanan bir yapıdır. WPF 'de XAML 2009 özelliklerini kullanabilirsiniz, ancak yalnızca WPF işaretleme ile derlenen XAML için. Biçimlendirme derlenmiş XAML ve XAML 'nin BAML formu şu anda XAML 2009 dil anahtar sözcüklerini ve özelliklerini desteklememektedir.