Aracılığıyla paylaş


Nasıl yapılır: Windows Forms DateTimePicker Denetimi ile Tarihleri Ayarlama ve Döndürme

Windows Forms DateTimePicker denetiminde şu anda seçili olan tarih veya saat, Value özelliği tarafından belirlenir. Denetim görüntülenmeden önce Value özelliğini ayarlayabilirsiniz (örneğin, tasarım zamanında veya formun Load olayında), denetimde ilk olarak hangi tarihin seçileceğini belirleyebilirsiniz. Varsayılan olarak, denetimin Value geçerli tarihe ayarlanır. Kodda denetimin Value'sını değiştirirseniz, denetim formda yeni ayarı yansıtacak şekilde otomatik olarak güncellenir.

Value özelliği, değeri olarak DateTime bir yapı döndürür. DateTime yapısının görüntülenen tarihle ilgili belirli bilgileri döndüren çeşitli özellikleri vardır. Bu özellikler yalnızca bir değer döndürmek için kullanılabilir; bir değer ayarlamak için kullanmayın.

Denetimin tarih ve saat değerini ayarlamak için

  • Value özelliğini bir tarih veya saat değerine ayarlayın.

    DateTimePicker1.Value = New DateTime(2001, 10, 20)  
    
    dateTimePicker1.Value = new DateTime(2001, 10, 20);  
    
    dateTimePicker1->Value = DateTime(2001, 10, 20);  
    

Tarih ve saat değerini döndürmek için

  • Text özelliğini çağırarak değerin tamamını denetimde biçimlendirilmiş olarak döndürebilirsiniz veya değerin bir bölümünü döndürmek için Value özelliğinin uygun yöntemini çağırın. bilgileri kullanıcıya görüntülenebilen bir dizeye dönüştürmek için ToString kullanın.

    MessageBox.Show("The selected value is ", DateTimePicker1.Text)  
    MessageBox.Show("The day of the week is ",
       DateTimePicker1.Value.DayOfWeek.ToString)  
    MessageBox.Show("Millisecond is: ",
       DateTimePicker1.Value.Millisecond.ToString)  
    
    MessageBox.Show ("The selected value is " +
       dateTimePicker1.Text);  
    MessageBox.Show ("The day of the week is " +
       dateTimePicker1.Value.DayOfWeek.ToString());  
    MessageBox.Show("Millisecond is: " +
       dateTimePicker1.Value.Millisecond.ToString());  
    
    MessageBox::Show (String::Concat("The selected value is ",  
       dateTimePicker1->Text));  
    MessageBox::Show (String::Concat("The day of the week is ",  
       dateTimePicker1->Value.DayOfWeek.ToString()));  
    MessageBox::Show(String::Concat("Millisecond is: ",  
       dateTimePicker1->Value.Millisecond.ToString()));  
    

Ayrıca bkz.