MonthCalendarでは選択可能な日付の範囲を設定することができます。
選択範囲の最小日時を指定するにはMinDateプロパティを、最大日時を設定するにはMaxDateプロパティを使用します。
下記は、選択できる日時の範囲として2011/3/21~2011/3/25を設定する例です。
VBの例
Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load '選択可能最小日時を2011/03/21 を指定 MonthCalendar1.MinDate = New System.DateTime(2011, 3, 21) '選択可能最大日時を2011/03/25 を指定 MonthCalendar1.MaxDate = New System.DateTime(2011, 3, 25) End Sub
C#の例
private void Form6_Load(object sender, EventArgs e) { // 選択可能最小日時を2011/03/21 を指定 monthCalendar1.MinDate = new System.DateTime(2011, 3, 21); // 選択可能最大日時を2011/03/25 を指定 monthCalendar1.MaxDate = new System.DateTime(2011, 3, 25); }
Please follow and like us:
コメント
[…] 選択可能な日付の範囲を設定する […]