FrameworkElement.Language Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает сведения о языке локализации и глобализации, применимые к элементу.
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
Значение свойства
Сведения о языке для этого элемента. Значение по умолчанию — это XmlLanguage значение со IetfLanguageTag значением строки "en-US".
Комментарии
Форматы строк соответствуют стандарту RFC 3066. Например, английский язык США — "en-US". Дополнительные сведения о значениях и формате см. в разделе XmlLanguage.
Это свойство зависимостей наследует значения свойств. Если дочерние элементы отсутствуют без других значений, Language установленных с помощью локальных значений или стилей, система свойств задает значение Language для ближайшего элемента-предка с назначенным этим значением.
XML определяет общее значение атрибута xml:lang .
Language По сути, предоставляет значение этого атрибута в качестве свойства зависимостей.
Language можно настроить программным способом и участвовать в наследовании системных значений свойств таким образом, чтобы параллелизм xml:lang атрибута наследовался с дочерней областью элемента в XML. Если задано Language, это значение становится xml:lang и перезаписывает любое предыдущее значение. Дополнительные сведения см. в разделе xml:lang Handling in XAML.
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | LanguageProperty |
Свойства метаданных, равные свойству true |
Inherits |