0
在我的UWP C#應用程序中,我想在TextBlock中顯示CalendarView的當前選定日期,我知道應該使用SelectedDatesChanged事件來更新TextBlock,但找不到任何代碼來獲取和解析日期。獲取當前選定的日期CalendarView [UWP] [C#]
在我的UWP C#應用程序中,我想在TextBlock中顯示CalendarView的當前選定日期,我知道應該使用SelectedDatesChanged事件來更新TextBlock,但找不到任何代碼來獲取和解析日期。獲取當前選定的日期CalendarView [UWP] [C#]
您可以使用args.AddedDates
從SelectedDatesChanged
事件
private void CalendarView_SelectedDatesChanged(CalendarView sender, CalendarViewSelectedDatesChangedEventArgs args)
{
var myDate = args.AddedDates.First(); //Since args.AddedDates returns collection we should use First to get the first item
MyTextBlock.Text = myDate.ToString(); //You can convert DateTime into different format using myDate.ToString(format);
}
要了解更多關於Use patterns to format dates and times獲得日期,DateTimeOffset.ToString Method
什麼阻止你使用'SelectedDatesChanged'事件? –