منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[ تمّ الحل ] : إضافة أداة التشيك بوكس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [ تمّ الحل ] : إضافة أداة التشيك بوكس (/showthread.php?tid=23355)



[ تمّ الحل ] : إضافة أداة التشيك بوكس - عبد العزيز البسكري - 16-01-18

السّلام عليكم و رحمة الله و بركاته
إخواني الأفاضل أتمنّى أن تكونوا كلّكم بتمام الصحّة و العافية و راحة البال
لو سمحتم ..
رغبة منّي بالتعلّم و تنويع أساليب إستعمال الأكواد واستغلالها ..
كيف يمكن إضافة هذه الأدوات بالصورة أدناه لهذا الملف ..
[صورة مرفقة: p_746r1p9m1.jpg]
الملف شغّال تمام التّمام بدون إضافتي للتشيك بوكسات الخمسة .. لكن بمجرّد إضافة هذه الأسطر بالصورة المرفقة إلى الكود .. تحدث لخبطة .. و يصبح لا يحفظ سوى التشيك بوكس رقم 1 .. لو علّمت على 2 تشيك بوكس مثلاً .. عند الحفظ لا يتم التشييك إلاّ على الأوّل ..
و عند الضغط على زر الأمر " إضافة " لا تصبح التاكسات جاهزة و فارغة
[صورة مرفقة: p_746k0jk51.jpg]
بارك الله فيكم و لكم مقدّمًا و زادكم من علمه و فضله
تحيّاتي



RE: إضافة أداة التشيك بوكس - عبدالله الدوسري - 16-01-18

وعليكم السلام ورحمة الله وبركاتة 

إستبدلها بهذا الكود :
PHP كود :
       Me.CheckBox1.DataBindings.Add(New System.Windows.Forms.Binding("CheckState"InfoTable"Forma1"True))
 
       Me.CheckBox2.DataBindings.Add(New System.Windows.Forms.Binding("CheckState"InfoTable"Forma2"True))
 
       Me.CheckBox3.DataBindings.Add(New System.Windows.Forms.Binding("CheckState"InfoTable"Forma3"True))
 
       Me.CheckBox4.DataBindings.Add(New System.Windows.Forms.Binding("CheckState"InfoTable"Forma4"True))
 
       Me.CheckBox5.DataBindings.Add(New System.Windows.Forms.Binding("CheckState"InfoTable"Forma5"True)) 



RE: إضافة أداة التشيك بوكس - عبد العزيز البسكري - 16-01-18

السّلام عليكم و رحمة الله و بركاته
تمام التّمام أخي الغالي " عبد الله الدّوسري "
الملف الآن شغّال بطريقة ممتازة .. الفضل لله ثمّ لك ..
أحسن الله إليك مثلما أحسنت إليّ و أثابك جنّات النّعيم و حشرك بزمرة الأنبياء و الأتقياء و الشّهداء و الأولياء الصّالحين و الصدّيقين إن شاء الله ..
بقيت لي لمسة أخيرة أخي الكريم لو كان بالإمكان ذلك ..
كيف أجعل تنسيق التوقيت بدون التّاريخ داخل قاعدة البيانات الأكسس ..

[صورة مرفقة: p_746o068l1.jpg]
لتصبح بهذا التّنسيق : 8:00:00 فقط بدون تاريخ و كذلك عند ظهورها على الداتا جريد
بارك الله فيك و لك و جزاك خير الجزاء سلفًا
إحتراماتي و تقييماتي



RE: إضافة أداة التشيك بوكس - عبدالله الدوسري - 16-01-18

ملاحظة يجب أن يكون نوع البيانات في العامود تاريخ




PHP كود :
DataGridView1.Columns(3).DefaultCellStyle.Format "hh:mm:ss" 


النتيجة : "08:00:00"





PHP كود :
DataGridView1.Columns(3).DefaultCellStyle.Format "hh:mm:ss tt" 

النتيجة : "م 08:00:00"    أو   "ص 08:00:00"






PHP كود :
DataGridView1.Columns(3).DefaultCellStyle.Format "hh:mm:ss  -  tt" 

النتيجة : "م   -   08:00:00"




hh الساعات على شكل رقمين
mm الدقائق على شكل رقمين
ss الثواني على شكل رقمين
tt تعني صباحا أو مساً

HH الحروف الكبيرة تعني نظام 24 ساعة : يعني الساعة 17 أو 23



h الساعات على شكل رقم واحد ( يعني لو الساعة 9 ) سيظهر 9:0:0    إذا  hh  سيظهر  09:00:00
m الدقائق على شكل رقم واحد 
s الثواني على شكل رقم واحد 

HH الحروف الكبيرة تعني نظام 24 ساعة :




للإستفادة أكثر راجع هذا الرابط
Custom Date and Time Format Strings


RE: إضافة أداة التشيك بوكس - عبد العزيز البسكري - 16-01-18

السّلام عليكم و رحمة الله و بركاته
الله يبارك فيك و لك أخي و أستاذي القدير " عبد الله الدّوسري " على الشّرح الوافي و الكافي
أدعو الله أن يعوّضك عن كل حرف و كل فاصلة ممّا كتبته بمليون حسنة إن شاء الله
تحياتي