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

属性值

此元素的语言信息。 默认值为 XmlLanguageIetfLanguageTag 值设置为字符串“en-US”。

注解

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

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

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

Dependency 属性信息

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

适用于