كيف اجعل قيمة تكست بوكس تحمل صيغة التاريخ ولكن بالصيغه دى ــــ/ــــ/ــــــــــ
بعد كده ارفق للتكست بوكس قيمة التاريخ بحيث عند تحرير التاريخ واضغط ماوس على اليوم مثلا المؤشر يظلل اليوم وهكذا
ارجو من الاخوان المساعده فى ايجاد كود فيجول بيسك
أهلا و سهلا بك صديقي , تفضل هذا كود لطلبك
فقط قم بعمل مكان التخزين في
Settings و اجعل اسمه ff
كود :
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
If My.Settings.ff = Nothing Then
TextBox1.Text = Date.Now.ToShortDateString
Else
TextBox1.Text = My.Settings.ff
End If
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
My.Settings.ff = TextBox1.Text
My.Settings.Save()
End Sub
End Class
لا اخى
ولكن مثل الصورة الى ارسلتها الادخال يتك كتابة فى تكست بوكس ولكن بنفس صيغة الصورة للى انا ارسلتها
الصور لا تظهر
لكن ضع اداة DateTimePicker مع تعديل خصائصها
الخاصية Format تكون Custom
والخاصية CustomFormat تكون yyyy/MM/dd
السلام عليكم ورحمة الله وبركاته
اخي الكريم
استخدم الاداة MaskedTextBox واستكشف خصائصها بنفسك
ولكن للتاريخ اكتب لها خاصية mask بالكود في فورم لود هكذا
كود :
MaskedTextBox1.Mask = "00/00/0000"
او ادخل على خصائصها من الاداة نفسها اضغط على المثلث الذي يظهر في اعلاها يمين واختر setMask تظهر لك نافذة اختر منها shortDate او ماتريد
شكراأخي الكريم
وجزاك الله كل خير
فعلا هذا ما ابحث عنه
زادك الله من فضله