C# Calendar如何选择日期

avatar
作者
猴君
阅读量:0

在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. 运行应用程序,日历控件将显示在当前窗体上。选择日期时,会弹出一个消息框显示所选日期。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!