以我为例:我有一个TextBlock绑定(bind)到DateTime类型的属性。我希望它按照用户的区域设置显示。我将语言属性设置为WPFXAMLBindingsandCurrentCultureDisplay说:this.Language=XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag);但是使用这行代码它只是将文本显示为CultureInfo的默认格式用CurrentCulture的IetfLanguageTag表示,而不是在系统区域设置中选择的有效值表示:(例如,对于“de-DE”,使用dd.M