FrameworkElement.Language Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 |