Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

MonthCalendar.SetSelectionRange-Methode: (DateTime, DateTime)

 

Veröffentlicht: Oktober 2016

Legt die ausgewählten Datumsangaben in einem Monatskalender-Steuerelement auf den angegebenen Datumsbereich fest.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public void SetSelectionRange(
	DateTime date1,
	DateTime date2
)

Parameter

date1
Type: System.DateTime

Das Anfangsdatum des Auswahlbereichs.

date2
Type: System.DateTime

Das Enddatum des Auswahlbereichs.

Exception Condition
ArgumentOutOfRangeException

date1 ist kleiner als das kleinste zulässige Datum für ein Monatskalender-Steuerelement.

- oder -

date1 ist größer als das größte zulässige Datum für ein Monatskalender-Steuerelement.

- oder -

date2 ist kleiner als das kleinste zulässige Datum für ein Monatskalender-Steuerelement.

- oder -

date2 ist größer als das größte zulässige Datum für ein Monatskalender-Steuerelement.

Diese Ausnahme wird nur ausgelöst, wenn MinDate oder MaxDate explizit festgelegt wurde.

Mit dieser Methode entspricht dem Festlegen der SelectionRange Eigenschaft. Sie können die Start- und Enddaten separat festlegen, durch Festlegen der SelectionStart oder SelectionEnd Eigenschaft.

Wenn Sie festlegen der date1 Parameter größer als der date2 -Parameter auf beide Datumsangaben festgelegt sind die date1 Wert.

System_CAPS_noteHinweis

Scrollen durch die angezeigten Kalender mit den Navigationsschaltflächen, wenn ein Bereich markiert ist kann zu unerwarteten Ergebnissen führen (z. B. das Datum, den Datumsbereich nicht beibehalten). Wenn Sie einen einzelnen Monat mit einem Bereich von 04/01/2001 bis 04/10/2001 angezeigt haben, Durchführen eines Bildlaufs zurück der ausgewählte Bereich wie folgt geändert: 03/01/2001 bis 03/10/2001. Wenn mehrere Monate angezeigt werden, z. B. März und April mit einem ausgewählten Bereich von 04/01/2001 bis 04/10/2001 Durchführen eines Bildlaufs im Kalender zurück zu Januar und Februar der ausgewählte Bereich wie folgt geändert: 01/01/2001-01/10/2001.

System_CAPS_noteHinweis

Festlegen der SelectionRange für ein MonthCalendar -Steuerelement, das visuelle Stile aktiviert sind, führt der Auswahlbereich im Steuerelement nicht korrekt gezeichnet.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: