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 值设置为字符串 "zh-CN"。

注解

字符串格式遵循 RFC 3066 标准。 例如,美国英语为“en-US”。 有关值和格式的详细信息,请参阅 XmlLanguage

此依赖属性继承属性值。 如果子元素没有其他值通过 Language 本地值或样式建立,则属性系统将值设置为 Language 分配了此值的最近上级元素的值。

XML 定义 特性的 xml:lang 一般含义。 Language 实质上,将此属性的含义公开为依赖属性。 Language 可以编程方式进行调整,并且可以以与 XML 中的属性继承到子元素范围的方式平行 xml:lang 的方式参与属性值继承。 如果设置 Language,该值将成为 并 xml:lang 覆盖任何以前的值。 有关详细信息,请参阅 XAML 中的 xml:lang 处理

依赖项属性信息

标识符字段 LanguageProperty
元数据属性设置为 true Inherits

适用于