时间元素是否可以强制最小值和最大值?例如,只能向后滚动 5 分钟并向前滚动 10 分钟?
我想设置这些值,但在文档和 api 方面找不到任何帮助。
谢谢
时间元素是否可以强制最小值和最大值?例如,只能向后滚动 5 分钟并向前滚动 10 分钟?
我想设置这些值,但在文档和 api 方面找不到任何帮助。
谢谢
您可以继承 TimeElement 类并覆盖 CreatePicker 函数,例如
class MyClass : TimeElement
{
public MyClass(string caption, DateTime date) : base(caption, date)
{
}
public override UIDatePicker CreatePicker()
{
var uiDatePicker = base.CreatePicker();
uiDatePicker.MaximumDate = DateTime.UtcNow;
uiDatePicker.MinimumDate = DateTime.UtcNow.AddDays(-1);
return uiDatePicker;
}
}