FrameworkElement.Language Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia informacje o języku lokalizacji/globalizacji, które mają zastosowanie do elementu.
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
Wartość właściwości
Informacje o języku dla tego elementu. Wartość domyślna to z XmlLanguage wartością IetfLanguageTag ustawioną na ciąg "en-US".
Uwagi
Formaty ciągów są zgodne ze standardem RFC 3066. Na przykład angielski usa to "en-US". Aby uzyskać więcej informacji na temat wartości i formatu, zobacz XmlLanguage.
Ta właściwość zależności dziedziczy wartości właściwości. Jeśli istnieją elementy podrzędne bez innych wartości ustanowionych Language za pomocą wartości lokalnych lub stylów, system właściwości ustawi wartość jako Language wartość najbliższego elementu nadrzędnego z przypisaną tą wartością.
Kod XML definiuje ogólne znaczenie atrybutu xml:lang
.
Language zasadniczo ujawnia znaczenie tego atrybutu jako właściwość zależności.
Language można dostosować programowo i może uczestniczyć w dziedziczeniu wartości systemu właściwości w sposób równoległy, w jaki xml:lang
atrybut może dziedziczyć zakres elementów podrzędnych w xml. Jeśli ustawisz Languagewartość , ta wartość stanie się wartością xml:lang
i zastąpi dowolną poprzednią wartość. Aby uzyskać więcej informacji, zobacz xml:lang Handling in XAML (Obsługa xml:lang w języku XAML).
Informacje dotyczące właściwości zależności
Pole identyfikatora | LanguageProperty |
Właściwości metadanych ustawione na true |
Inherits |