06-10-12, 10:25 PM
كاتب الموضوع : BADRMEDIA
الأداة DateTimePicker هى أهم أداة للتعامل مع الوقت والتاريخ فى الدوت نت
سنتعلم كيف نتعامل معها
أفتح مشروع جديد - أضف من شريط الأداوات 4 أدوات DateTimePicker وضعهم على الفورم
أهم خاصية فى خواص أداة DateTimePicker هى خاصية Format لنحدد كيف نريد أن يكون شكل عرض التاريخ
فنجد فى هذه الخاصية فى نافذة خصائص الأداة أن لها أربع اختيارات
Long
Short
Time
Custom
Long سيمكنك من عرض التاريخ بصورة مطولة - اسم اليوم + اسم الشهر + رقم الشهر + رقم السنة
Short سيمكنك من عرض التاريخ بصورة مختصرة رقم اليوم + الشهر + السنة
Time سيمكنك من عرض الوقت
Custom تعرض فيه ما تريد حسب Format من قبلك ويكون هكذا
أن تحدد من الخاصية Format الاختيار Custom ثم تذهب إلى أعلى وتجد الخاصية
Custom Format وتسند لها Format من قبلك
مثلا لو أحببت عرض التاريخ بنظام dd/MM/yyyy تسند لها هذا الفورمات
طبعاً الفورمات الخاص بك الذى ادخلته فى الخاصية Custom Format
لن يعمل إلا كانت الخاصية Format الاختيار لها هو Custom
ملحوحظة هامة : ستجد أننا كتبنا فى الفورمات الخاص هذه الصيغة dd/MM/yyyy وجعلنا مكان الشهر بحرفى MM كبيرين لأن لو كانوا mm صغيرين سيكون المقصود هو الثوانى وليس الشهر
لو أردت القيام بالخصائص السابقة للأربع أدوات عن طريق الكود سيكون هكذا
كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DateTimePicker1.Format = DateTimePickerFormat.Long
DateTimePicker2.Format = DateTimePickerFormat.Short
DateTimePicker3.Format = DateTimePickerFormat.Time
DateTimePicker4.Format = DateTimePickerFormat.Custom
DateTimePicker4.CustomFormat = "dd/MM/yyyy"
End Sub