منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : زيادة ونقص اداة التاريخ عند تغيير تاريخ اداة التاريخ الاخري
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
هناك اداة تاريخ DateTimePicker3
عند تغيير  اليوم والشهر
اريد ان  تتغير DateTimePicker4
بالاتي  
تزيد  DateTimePicker4    ثلاثة اشهر   وتنفص 7 ايام
اتمني الرد
هذا الكود  اعطي خطا
DateTimePicker4.Value = DateTimePicker3.Value.Date + DateTimePicker3.Value.Month - DateTimePicker3.Value.Day
اين الصواب
السلام عليكم اخي الكريم
تفضل هذا الكود

كود :
Private Sub DateTimePicker3_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker3.ValueChanged
       DateTimePicker4.Value = DateTimePicker3.Value.AddMonths(3).AddDays(-7)
   End Sub
شكرا لك كثيرا
(22-02-19, 01:18 PM)ابراهيم ايبو كتب : [ -> ]
السلام عليكم اخي الكريم
تفضل هذا الكود

كود :
Private Sub DateTimePicker3_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker3.ValueChanged
       DateTimePicker4.Value = DateTimePicker3.Value.AddMonths(3).AddDays(-7)
   End Sub

اخي إبراهيم.. اذا اردت ان تزيد ٥ سنوات فقط .. والايام و الاشهر لا تتغير.. ممكن الكود لو سمحت
كود :
DateTimePicker4.Value = DateTimePicker3.Value.AddYear(5)
أو :
كود :
DateTimePicker4.Value = DateTimePicker3.Value.AddMonths(60)