FrameworkElement.Language FrameworkElement.Language FrameworkElement.Language FrameworkElement.Language Property

Определение

Возвращает или задает сведения о языке локализации и глобализации, который применяется к элементу.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 может наследоваться в области видимости дочернего элемента в. XMLXMLLanguage 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

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