我在自定义日期格式为“ dd / MM / yyyy”的视图中使用DatePicker控件。当用户使用日历按钮输入日期时,它可以正常工作。但是,当用户在DatePicker的TextBox中键入date时,它将给出验证错误。例如:假设用户要输入日期25-Apr-2019。他输入“ 25-04-2019”,文本框给出验证错误并显示红色边框。但是,如果用户键入“ 04-25-2019”,则表示接受。
我在xaml下面使用DatePiker:
class_dict = {}
numOfClasses = input("How many classes do you take? Enter here : ")
for i in range(int(numOfClasses)):
class_dict["class" + str(i +1)] = input("Enter your grade for class " + str(i +1) + ": ")
print(class_dict)
Page.Resources中的这种样式:
<DatePicker Grid.Column="1" Grid.Row="2" Name="dpEventDate" SelectedDate="{Binding Path=DateOfEvent, Mode=TwoWay, StringFormat = {}{0:dd/MM/yyyy}}"/>
如何解决此问题?