![]() |
|
معلومة ::: DateTimePicker - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : معلومة ::: DateTimePicker (/showthread.php?tid=5323) |
معلومة ::: DateTimePicker - RaggiTech - 06-10-12 كاتب الموضوع : 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معلومة ::: DateTimePicker - RaggiTech - 06-10-12 لو أردت الحصول على القيمة من الأداة DateTimePicker سيكون الأمر عن طريق الخاصية Value كمثال : كود : TextBox1.Text = DateTimePicker.Valueالخاصية MinDate - MaxDate حيث تسند للاولى أقل تاريخ تصل له الأداة - والأخري تكتب اكبر تاريخ تصل له الأداة وهذا يفيدك فى بعض البرامج التى يجب أن تجعل العميل بعد مدة محددة يركب اصدار جديد ويمكن أن تسند لهم القيم عن طريق نافذة الخصائص أو عن طريق الكود هكذا كود : DateTimePicker1.MinDate = "10/1/2000"معلومة ::: DateTimePicker - RaggiTech - 06-10-12 هناك خاصيتن مهمتين أيضاً وهما ShowCheckBox - ShowUpDown ShowCheckBox خاصية موجودة فى نافذة الخصائص وعندما تسند لها القيمة True يظهر مربع اختيار بداخل الأداة - يفيدك فى خدمات برمجية ستحتاجه فيها - مثلا لتختار التاريخ ام لا عند البحث مثلا ShowUpDown تظهر سهى الأعلى والأسفل Up Down ليمكنك من زيادة ونقصان التاريخ بدلا من أسهم الكيبورد كود : DateTimePicker1.ShowCheckBox = True |