Xamarin.Forms默认的DatePicker值?

Ste*_*Fry 2 c# datepicker xamarin.forms

如何为Xamarin.Forms DatePicker设置默认值或起始值?

目前,它始于1900年1月1日.这不是一个非常有用的日期,更糟糕的是,用户必须不必要地滚动以获得正确的年份,然后是正确的月份.

我希望默认日期是当前日期.我知道如何获取当前日期,我可以在.xaml中设置DatePicker标记的MinimumDate属性.这将使当前日期成为选择器的开始日期,但之后我无法返回上一年或一个月.

谢谢,

Gia*_*lis 7

您可以直接在xaml上设置Date属性:

<DatePicker x:Name="datePicker" Date="{x:Static system:DateTime.Today}" />
Run Code Online (Sandbox Code Playgroud)

你需要使用

xmlns:system="clr-namespace:System;assembly=mscorlib"
Run Code Online (Sandbox Code Playgroud)