FrameworkElement.Language Özellik

Tanım

Bir öğeye uygulanan yerelleştirme/genelleştirme dili bilgilerini alır veya ayarlar.

public:
 property System::Windows::Markup::XmlLanguage ^ Language { System::Windows::Markup::XmlLanguage ^ get(); void set(System::Windows::Markup::XmlLanguage ^ value); };
public System.Windows.Markup.XmlLanguage Language { get; set; }
member this.Language : System.Windows.Markup.XmlLanguage with get, set
Public Property Language As XmlLanguage

Özellik Değeri

XmlLanguage

Bu öğenin dil bilgileri. Varsayılan değer değeri "en-US" dizesine ayarlanmış olan bir XmlLanguage IetfLanguageTag değeridir.

Açıklamalar

Dize biçimleri RFC 3066 standardını izler. Örneğin, ABD İngilizcesi "en-US" şeklindedir. Değerler ve biçim hakkında daha fazla bilgi için bkz XmlLanguage. .

Bu bağımlılık özelliği özellik değerlerini devralır. Yerel değerler veya stiller aracılığıyla oluşturulacak Language başka değerleri olmayan alt öğeler varsa, özellik sistemi değeri bu değerin atandığı en yakın üst öğenin değeri olarak Language ayarlar.

XML, özniteliğin genel anlamını xml:lang tanımlar. Language temelde bu özniteliğin anlamını bağımlılık özelliği olarak kullanıma sunar. Language program aracılığıyla ayarlanabilir ve özellik sistemi değeri devralmaya, özniteliğin xml:lang XML'deki alt öğe kapsamına nasıl devralabileceğine paralel bir şekilde katılabilir. ayarlarsanız Language, bu değer olur xml:lang ve önceki değerlerin üzerine yazar. Daha fazla bilgi için bkz. XAML'de xml:lang İşleme.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı LanguageProperty
Meta veri özellikleri olarak ayarlandı true Inherits

Şunlara uygulanır