溫馨提示×

C# Calendar如何選擇日期

c#
小樊
147
2024-09-20 01:43:39
欄目: 編程語言

在C#中,使用WinForms的Calendar控件可以選擇日期。以下是一個簡單的示例,演示如何在WinForms應用程序中選擇日期:

  1. 首先,確保在項目中添加了System.Windows.Forms命名空間。

  2. 在Form上添加一個Calendar控件:

using System;
using System.Windows.Forms;

namespace CalendarExample
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
            InitializeCalendar();
        }

        private void InitializeCalendar()
        {
            // 設置Calendar控件的屬性
            calendar1.MaxDate = DateTime.Today; // 設置最大日期為今天
            calendar1.MinDate = DateTime.Parse("01/01/2000"); // 設置最小日期為2000年1月1日

            // 為Calendar控件添加事件處理程序
            calendar1.DateChanged += Calendar1_DateChanged;
        }

        private void Calendar1_DateChanged(object sender, DateChangedEventArgs e)
        {
            // 當用戶選擇新的日期時,顯示所選日期
            MessageBox.Show("您選擇的日期是: " + calendar1.SelectedDate.ToShortDateString());
        }
    }
}
  1. 運行應用程序,日歷控件將顯示在當前窗體上。選擇日期時,會彈出一個消息框顯示所選日期。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女