2012-03-24 14 views

Antwort

3

Der Code Business-Schicht nicht direkt sollte die Benutzeroberfläche zugreifen. Sie könnten den ausgewählten Wert von der Benutzeroberfläche aus übergeben, auf der sich das DatePicker-Steuerelement befindet. Sie können die Eigenschaft Value verwenden, um diesen Wert abzurufen oder festzulegen.

2
DateTime selectedDate = Convert.ToDateTime(dtpExpireDate.Value); 
DateTime todayDate = Convert.ToDateTime(DateTime.Now); 
if (selectedDate < todayDate) 
{ 
    MessageBox.Show("Selected date Must be greater then Today's date"); 
}