FrameworkElement.Language Свойство

Определение

Возвращает или задает сведения о языке локализации и глобализации, который применяется к элементу.Gets or sets localization/globalization language information that applies to an element.

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

Значение свойства

Сведения о языке для этого элемента.The language information for this element. Значение по умолчанию — XmlLanguage, и для его значения IetfLanguageTag задана строка гu-RU.The default value is an XmlLanguage with its IetfLanguageTag value set to the string "en-US".

Комментарии

Форматы строк соответствуют стандарту RFC 3066.The string formats follow the RFC 3066 standard. Например, в США Английский — EN-US.For example, U.S. English is "en-US". Дополнительные сведения о значениях и формате см. в разделе XmlLanguage.For more information on the values and format, see XmlLanguage.

Это свойство зависимости наследует значения свойств.This dependency property inherits property values. Если имеются дочерние элементы, не имеющие других значений для Language, установленных с помощью локальных значений или стилей, система свойств установит значение, которое будет Languageым значением ближайшего предка, которому назначено это значение.If there are child elements without other values for Language established through local values or styles, the property system will set the value to be the Language value of the nearest ancestor element with this value assigned.

XMLXML определяет общее значение атрибута xml:lang.defines the general meaning of the xml:lang attribute. Language, по сути, представляет значение этого атрибута как свойство зависимостей.Language essentially exposes the meaning of this attribute as a dependency property. Language могут быть скорректированы программно и могут участвовать в наследовании значения системы свойств способом, который параллельно наследуется атрибутом xml:lang в области дочернего элемента в XMLXML.Language can be adjusted programmatically, and can participate in property system value inheritance in a way that parallels how the xml:lang attribute can inherit to child element scope in XMLXML. Если задать Language, это значение станет xml:lang и перезапишет любое предыдущее значение.If you set Language, that value becomes the xml:lang and overwrites any previous value. Дополнительные сведения см. в разделе Обработка XML: lang в XAML.For more information, see xml:lang Handling in XAML.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field LanguageProperty
Для свойств метаданных задано значение trueMetadata properties set to true Inherits

Применяется к