FrameworkElement.Language Vlastnost

Definice

Získá nebo nastaví lokalizační nebo globalizační jazyk informace, 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

XmlLanguage

Informace o jazyce pro tento prvek. Výchozí hodnota je XmlLanguage s hodnotou IetfLanguageTag nastavenou 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é prvky bez jiných hodnot pro Language vytvoření 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 může atribut 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

Pole identifikátoru LanguageProperty
Vlastnosti metadat nastavené na true Inherits

Platí pro