تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكن ربط BackgroundWorker بالكود
#11
يا أبو فلان،

مسئلة AutoSize اعتقد أن البيانات لديك كبيرة جداً، ولا أنصح باستخدامها لآنها تستهلك وقت في معالجة حجم العمود عند كل إضافة بيانات.

إذا كان كل DataG يحمل بيانات مختلفة عن الآخر وليس بينهم علاقة فيتم عمل Task لكل واحد منهم.

أما إضافة عمود جديد لا أدري عن وضع DataG لديك ولكن هناك طريقتين لإضافة عمود:
إحداها التي ذكرتها وهي إضافة العمود بعد آخر عمود،
والأخرى إدراج العمود الجديد في أي مكان في مصفوفة الأعمدة.
وإليك الطريقتين:

طريقة الإضافة (تتم الإضافة بعد آخر عمود)
PHP كود :
Me.DataGridView1.Columns.Add(New DataGridViewCheckBoxColumn With {.Name "Column0", .HeaderText "التحديد"}) 

طريقة الإدراج وفيها تحدد المكان الذي تريد الإدارج فيه وهنا في المثال يكون قبل العمود ذو الفهرس 0
PHP كود :
Me.DataGridView1.Columns.Insert(0, New DataGridViewCheckBoxColumn With {.Name "Column0", .HeaderText "التحديد"}) 

استخدامك ل DisplayIndex سيربكك عندما تريد قراءة العمود،
لأنه يقوم بإظهار العمود شكلا في مكان بينما هو في الحقيقة في مكان آخر في مصفوفة الأعمدة مثال:
أنت استخدمت طريقة الإضافة Add أي إضافة العمود بعد آخر عمود في مصفوفة الأعمدة،
ولكن عندما استخدمت DisplayIndex = 0 أنت نقلته ظاهريا (أكرر ظاهريا) على أساس أنه أول عمود،
هنا الارباك فعندما تريد قراءته ستظن أنه أول عمود بينما في الحقيقة هو آخر عمود.
الرد }}}
تم الشكر بواسطة: أبو فلان
#12
اخويه الوادي الف شكر عليك

انا عملت ٢ تاسك الاول datag1 البيانات تضهر عادي والثاني datag2 البيانات تضهر كأنها بالخلفيه ولا تطلع لي هل الفورم الواحد ما يقبل اكثر من task


الف شكر لك اخوي
الرد }}}
تم الشكر بواسطة: الوادي
#13
يا أبو فلان،

مسألة استخدام أكثر من مهمة واحدة في الفورم الواحد لم أجربها، وتحتاج مني وقت فراغ للبحث والتجربة.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل يمكن جعل عناوين الهيدر بشكل عمودي مصمم هاوي 2 114 16-04-24, 03:59 AM
آخر رد: مصمم هاوي
Exclamation [سؤال] كيف يمكن الغاء السوال عند الكتابة على ملف موجود dell 0 76 19-03-24, 01:23 AM
آخر رد: dell
  [VB.NET] كيف يمكن إخفاء ظهور الشاشة السوداء فى الـــ console AmeenRashed 2 324 15-11-23, 03:51 PM
آخر رد: justforit
  ما أسرع استضافة يمكن رفع المشروع عليها ؟ hazim1 0 200 03-10-23, 08:55 AM
آخر رد: hazim1
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 283 28-09-23, 08:23 AM
آخر رد: hazim1
  هل يمكن نسخ احتياطي لأسماء الButtons ؟ hazim1 2 258 21-09-23, 07:32 PM
آخر رد: hazim1
  كيف انشء حقل بالكود anes 2 278 14-08-23, 04:18 AM
آخر رد: anes
  هل يمكن عد الصفوف التالية للصف المُحدد في Datagridview ؟ hazim1 1 466 17-07-23, 09:04 PM
آخر رد: mrfenix93
  [SQL] كيف يمكن تعديل update أو حذف delete صف معين من جدول بدلالة رقم الصف ROW_NUMBER mmaalmesry 4 764 06-02-23, 09:42 AM
آخر رد: mmaalmesry
  [VB.NET] كيف يمكن تنفيذ امر داخل الباور شل zooz313 2 780 17-12-22, 02:25 PM
آخر رد: kebboud

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم