DateTimePicker::MinDate Property
.NET Framework (current version)
Gets or sets the minimum date and time that can be selected in the control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System::DateTimeThe minimum date and time that can be selected in the control. The default is 1/1/1753 00:00:00.
| Exception | Condition |
|---|---|
| ArgumentException | The value assigned is not less than the MaxDate value. |
| SystemException | The value assigned is less than the MinDateTime value. |
The following code example creates a new instance of a DateTimePicker control and initializes it. The control's CustomFormat property is set. Also, the ShowCheckBox property is set so that the control displays a CheckBox, and the ShowUpDown property is set so that the control is displayed as a spin button control (also known as an up-down control).
public: void CreateMyDateTimePicker() { // Create a new DateTimePicker control and initialize it. DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker; // Set the MinDate and MaxDate. dateTimePicker1->MinDate = DateTime(1985,6,20); dateTimePicker1->MaxDate = DateTime::Today; // Set the CustomFormat string. dateTimePicker1->CustomFormat = "MMMM dd, yyyy - dddd"; dateTimePicker1->Format = DateTimePickerFormat::Custom; // Show the CheckBox and display the control as an up-down control. dateTimePicker1->ShowCheckBox = true; dateTimePicker1->ShowUpDown = true; }
.NET Framework
Available since 1.1
Available since 1.1
Show: