我需要檢查日曆控件中的選定日期(多個)是否包含已通過或比今天少的單個日期。 在c#wpf應用程序中可能如何?如何檢查日曆中是否包含選定日期包含日期小於今天的日期
-1
A
回答
1
嘗試下面的代碼
SelectedDatesCollection selectedDatesCollection = myCalendar.SelectedDates;
if (selectedDatesCollection.Count > 0)
{
if (selectedDatesCollection.Any(x => x < new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day)))
MessageBox.Show("passed or less than today");
else
MessageBox.Show("today or future date");
}
+0
哇...它真棒。簡單。 – Dipak
0
private void CreateDynamicCalendar() {
Calendar MonthlyCalendar = new Calendar();
MonthlyCalendar.Name = "MonthlyCalendar";
MonthlyCalendar.Width = 300;
MonthlyCalendar.Height = 400;
MonthlyCalendar.Background = Brushes.LightBlue;
MonthlyCalendar.DisplayMode = CalendarMode.Month;
MonthlyCalendar.SelectionMode = CalendarSelectionMode.MultipleRange;
MonthlyCalendar.DisplayDateStart = new DateTime(2010, 3, 1);
MonthlyCalendar.DisplayDateEnd = new DateTime(2010, 3, 31);
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 5));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 15));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 25)); /*You Can Check all selected dates here with respect to current date*/
MonthlyCalendar.FirstDayOfWeek = DayOfWeek.Monday;
MonthlyCalendar.IsTodayHighlighted = true;
LayoutRoot.Children.Add(MonthlyCalendar); }
你可以按照這個鏈接,WPF日曆教程
http://www.c-sharpcorner.com/UploadFile/mahesh/wpf-calendar-control/
相關問題
- 1. 如何檢查日期是否大於今天的日期Laravel5
- 2. 檢查日期列表是否包含特定日期
- 3. 如何檢查今天是否是Java日曆的星期日
- 4. 包含日期和檢查
- 5. 檢查是否包含兩個日期
- 6. 格格如果單元格中包含日期小於今天
- 7. 檢查日期陣列中的日期是否爲今天的日期(Swift)
- 8. Java 8日期時間檢查期間是否包含特定日期
- 9. 如何檢查日期是否被python中的另一個日期所包含?
- 10. 檢查日期大於2天,從今天的日期的JavaScript
- 11. 如何檢查輸入日期是否等於今天的日期?
- 12. 查詢帖子以顯示包含今天日期的帖子。活動日期不是發佈日期
- 13. PostgreSQL - 包含日期
- 14. 如何檢查變量是否包含日期或日期和文本?
- 15. 檢查,如果日期選擇器值小於今天的日期MVC
- 16. 在選定日期和今天日期之前禁用日期
- 17. PHP:生日檢查今天的日期
- 18. Rails中的日期範圍是否包含邊界日期?
- 19. PHP包含基於日期
- 20. 查詢包含日期
- 21. MySQL檢查db中的日期是否包含給定日期範圍的日期
- 22. 如果範圍包含日期大於給定日期?
- 23. 如何檢查今天的日期=從SQL日期?
- 24. RichFaces的日曆今天日期
- 25. 今天的全日曆開始日期
- 26. jquery如何檢查日期是否小於當前日期
- 27. 設置PHP日期爲今天的日期在jQuery全日曆
- 28. 在jQuery日曆中包含最小和最大日期
- 29. 如何格式化打印日曆中包含的日期?
- 30. 如何在日曆中包含上個月的日期
MVVM環境或簡單的環境? –
你可以顯示你的代碼是如何存儲日曆控件中的選定日期的嗎? –
我在用戶界面中使用鼠標從日曆中選擇多個日期。所以我需要得到所有的日期和比較每一個日期與今天的日期。 – Dipak