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 özelliği tarafından Value belirlenir. Denetim görüntülenmeden önce özelliğini ayarlayabilirsiniz Value (ö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 değerleri geçerli tarihe ayarlanır. Denetimin Value koddaki ayarlarını değiştirirseniz, denetim formda yeni ayarı yansıtacak şekilde otomatik olarak güncelleştirilir.
özelliği değeri Value olarak bir DateTime yapı döndürür. Görüntülenen tarihle ilgili belirli bilgileri döndüren yapının birkaç özelliği DateTime vardır. Bu özellikler yalnızca bir değer döndürmek için kullanılabilir; bir değer ayarlamak için kullanmayın.
Tarih değerleri için, Month, Dayve Year özellikleri seçili tarihin bu zaman birimleri için tamsayı değerleri döndürür. özelliği, DayOfWeek haftanın seçili gününü belirten bir değer döndürür (olası değerler numaralandırmada DayOfWeek listelenir).
Zaman değerleri için, Hour, Minute, Secondve Millisecond özellikleri bu zaman birimleri için tamsayı değerleri döndürür. Denetimi zamanları görüntüleyecek şekilde yapılandırmak için bkz . How to: Display Time with the DateTimePicker Control.
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 Tüm değeri denetimde biçimlendirilmiş olarak döndürmek için özelliğini çağırın veya değerin bir bölümünü döndürmek için özelliğin Value uygun yöntemini çağırın. Bilgileri kullanıcıya görüntülenebilen bir dizeye dönüştürmek için kullanın 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 ("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.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin