/// <summary> /// 点击 清除按钮调用此方法 /// </summary> /// <returns></returns> private async Task ClickClearButton() { Value = new DateTimeRangeValue(); if (ValueChanged.HasDelegate) { await ValueChanged.InvokeAsync(Value); } if (OnValueChanged != null) { await OnValueChanged(Value); } if (OnClearValue != null) { await OnClearValue(Value); } StartValue = DateTime.Today; EndValue = StartValue.AddMonths(1); SelectedValue.Start = DateTime.MinValue; SelectedValue.End = DateTime.MinValue; }
private Task OnConfirm(DateTimeRangeValue value) { DateLogger?.Log($"选择的时间范围是: {value.Start:yyyy-MM-dd} - {value.End:yyyy-MM-dd}"); return(Task.CompletedTask); }