FrameworkElement.Language Vlastnost

Definice

Získá nebo nastaví lokalizační/globalizační informace jazyka, které platí pro prvek.

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

Hodnota vlastnosti

Informace o jazyce pro tento prvek. Výchozí hodnota je s hodnotou XmlLanguage nastavenou IetfLanguageTag na řetězec "en-US".

Poznámky

Formáty řetězců se řídí standardem RFC 3066. Například angličtina v USA je "en-US". Další informace o hodnotách a formátu naleznete v tématu XmlLanguage.

Tato vlastnost závislosti dědí hodnoty vlastností. Pokud existují podřízené elementy bez dalších hodnot vytvořených Language prostřednictvím místních hodnot nebo stylů, systém vlastností nastaví hodnotu na Language hodnotu nejbližšího nadřazeného prvku s touto přiřazenou hodnotou.

XML definuje obecný význam atributu xml:lang . Language v podstatě zveřejňuje význam tohoto atributu jako vlastnost závislosti. Language lze upravit programově a může se účastnit dědičnosti systémových hodnot vlastností způsobem, který paralelně, jak xml:lang atribut může dědit do oboru podřízeného prvku v XML. Pokud nastavíte Language, tato hodnota se změní na xml:lang předchozí hodnotu a přepíše ji. Další informace naleznete v tématu xml:lang Zpracování v XAML.

Informace o vlastnosti závislosti

Item Hodnota
Pole Identifikátor LanguageProperty
Vlastnosti metadat nastavené na true Inherits

Platí pro