DateTimePicker::MaxDateTime Field
.NET Framework (current version)
Specifies the maximum date value of the DateTimePicker control. This field is read-only.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Field Value
Type: System::DateTimeThe maximum date is set to 12/31/9998 23:59:59.
The following code example demonstrates handling the DropDown event of a DateTimePicker and using the MinDateTime and MaxDateTime fields. To run this example, paste the following code into a form that contains a DateTimePicker named DateTimePicker1.
// When the calendar drops down, display a MessageBox indicating // that DateTimePicker will not accept dates before MinDateTime or // after MaxDateTime. Use a StringBuilder object to build the string // for efficiency. void DateTimePicker1_DropDown( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { System::Text::StringBuilder^ messageBuilder = gcnew System::Text::StringBuilder; messageBuilder->Append( "Choose a date after: " ); messageBuilder->Append( DateTimePicker::MinDateTime.ToShortDateString() ); messageBuilder->Append( " and a date before: " ); messageBuilder->Append( DateTimePicker::MaxDateTime.ToShortDateString() ); MessageBox::Show( messageBuilder->ToString() ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: