使用 Xamarin Forms,可以在 Xaml 中的 DataPicker 或代码中设置日期格式,如下例所示:
datepickerInstance.Format = "MMM yyyy";
或者
datepickerInstance.Format = "yyyy";
TextEntry 中的值的格式很好,但选择器轮本身仍显示完整日期,即 2015 年 1 月 14 日。使用“开箱即用日期选择器”是否易于更改,或者我是否必须编写自定义渲染器?因此,例如,如果我将格式设置为“yyyy”,我只会在 Picker Wheel 中看到年份列表。