本文介绍了为WPF DateTimePicker验证设置区域性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在WPF应用程序上使用DateTimePicker.我想将.Text属性绑定到SelectedDate,所以我这样使用绑定:
I use a DateTimePicker on a WPF application.I would like to bind the .Text property to the SelectedDate, so I use binding like this:
<DatePicker x:Name="DateTimePicker_Date"
Text="{Binding dDate, Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged,
TargetNullValue='',
ValidatesOnDataErrors=True}"
TabIndex="3"
Grid.Column="1" />
我的问题是我使用的是欧洲文化,因此:DAY/MONTH/YEAR而不是MONTH/DAY/YEAR,所以如果我输入:14/02/2013
,则会出现验证错误!
My problem is I use an European culture, so: DAY/MONTH/YEAR instead of MONTH/DAY/YEAR, so if I input : 14/02/2013
, I have a validation error !
我该如何解决?
推荐答案
已解决:
Juste添加一个:
Juste add a :
this.Language = XmlLanguage.GetLanguage("fr-FR");
在Windows背后的代码中:)
In the code-behind of the windows :)
这篇关于为WPF DateTimePicker验证设置区域性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!