منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
خطاء في اجراء CellClick - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : خطاء في اجراء CellClick (/showthread.php?tid=24373)



خطاء في اجراء CellClick - aftfm - 30-03-18

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


اضع في اداة DataGridView 
في حدث الـ CellClick

TextBox1.Text = DataGridView1(0,eRowIndex).Value
TextBox2.Text = DataGridView1(1,eRowIndex).Value
DateTimePicker1.Text = DataGridView1(2,eRowIndex).Value

تظهر المشكلة في اداة التاريخ DateTimePicker1

آمل إيجاد حل للمشكلة ودمتم
مرفق صورة الخطاء


RE: خطاء في اجراء CellClick - سعود - 30-03-18

اذا كان تاريخ الجهاز ميلادي لا تضيف هجري.

PHP كود :
Public Class Form1
    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        d
.ColumnCount 3
        d
.Rows.Add(0"saud""1/1/1978")
 
       d.Rows.Add(1"Ali""1/1/1980")
 
       d.Rows.Add(2"Mady""1/1/1990")

 
   End Sub
    Private Sub d_CellClick
(sender As ObjectAs DataGridViewCellEventArgsHandles d.CellClick
        TextBox1
.Text d(0e.RowIndex).Value
        TextBox2
.Text d(1e.RowIndex).Value
        DateTimePicker1
.Value d(2e.RowIndex).Value
    End Sub
End 
Class 



RE: خطاء في اجراء CellClick - aftfm - 30-03-18

انا عندي التاريخ هجري

الذي يتم اضافته الى قاعدة البيانات

وكمان تاريخ الجهاز هجري

هل المشكلة في في القيمة الوقت المصاحب لاداة التاريخ

عند ارسال بيانات التاريخ الى اداة  Label

لا تظهر المشكلة


RE: خطاء في اجراء CellClick - سعود - 30-03-18

إقتباس :عند ارسال بيانات التاريخ الى اداة  Label
اذا ... لا تستخدم اداة التاريخ  لانها مصممة و مبرمجة لاستخدام الميلادي.
هذا حسب معلوماتي مع الاداة.


RE: خطاء في اجراء CellClick - سعود الشامان - 30-03-18

اذهب لخصائص DateTimePicker1
واجعل بيانات القيمة MaxDate و بيانات القيمة MinDate كما بالصورة




رابط المشروع

http://sr83a.com/up/Sr/1522435404551.zip


RE: خطاء في اجراء CellClick - aftfm - 31-03-18

لدي في المشروع نفس الخصائص التي ذكرتها على الاداة

ولكن دون جدوى

جربت مثالك وعملت نفس الخطوات على vb.net 2008

ونفس رسالة الخطأ


RE: خطاء في اجراء CellClick - سعود الشامان - 31-03-18

اذن المشكلة من اعدادات تاريخ جهازك


تأكد من أنها بهذا الشكل :




RE: خطاء في اجراء CellClick - aftfm - 31-03-18

نعم نفس التنسيق

هل يفرق الاصدر بين vb.net 2008 and 2010


RE: خطاء في اجراء CellClick - سعود الشامان - 31-03-18

اختلاف بسيط وليس اختلاف الاصدار هو سبب المشكلة

جرب تغير اي شي بواجهة الفورم واعمل معاينة شوف هل يتم التغييير او لا ؟
اذا لم يتغير احذف الملف الناتج واعمل معاينة من جديد
وأغلق الفيجوال بيسك وافتحه من جديد ...


بعد عمل هذه الخطوات افتح المشروع اللي وضعته لك واذا ظهر خطأ صور رسالة الخطأ


RE: خطاء في اجراء CellClick - عبدالله الدوسري - 31-03-18

كما ذكر أخي سعود ( مشكوراً )

تأكد أنك حددت على التقويم الهجري

أداة الـ DateTimePicker تعتمد كلياً على الـ ( calendar ) الخاص بالجهاز

[attachment=17539]