2013-05-15 47 views
3

我在WPF應用程序上使用DateTimePicker。 我想的。文本屬性設置爲SelectedDate綁定,所以我用這樣的綁定:爲WPF DateTimePicker驗證設置文化

<DatePicker x:Name="DateTimePicker_Date" 
       Text="{Binding dDate, Mode=TwoWay, 
        UpdateSourceTrigger=PropertyChanged, 
        TargetNullValue='', 
        ValidatesOnDataErrors=True}" 
       TabIndex="3" 
       Grid.Column="1" /> 

我的問題是我使用的歐洲文化,所以:日/月/年,而不是月/日/年,所以如果我輸入:14/02/2013,我有驗證錯誤!

我該如何解決這個問題?

回答

2

解決:

中庸之道添加:

this.Language = XmlLanguage.GetLanguage("fr-FR"); 

在windows的後臺代碼:)