منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال مهم حول datagrideview - نسخة قابلة للطباعة

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



سؤال مهم حول datagrideview - احمد كبه - 14-03-21

السلام عليكم عند استفسار بسيط هو كيف يتم طرح قييمة الcell في الdatagrideview من خلال textbox يعني ع سبيل المثال لوكان لدي في cell رقم معين مثلا 100 اريد مثلا من خلال الtextbox اكتب 10 فتتم عملية طرح 100-10 يكون الناتج 90 يكتب الناتج في cell بدلا من 100



وشكرا


RE: سؤال مهم حول datagrideview - 3booody - 14-03-21

كود :
DataGridView1.Rows(0).Cells(0).Value -= Val(TextBox1.Text)



RE: سؤال مهم حول datagrideview - احمد كبه - 15-03-21

(14-03-21, 07:00 PM)3booody كتب :
كود :
DataGridView1.Rows(0).Cells(0).Value -= Val(TextBox1.Text)

شكرا جزيلا .. هل يمكنني ان اعمل ذلك من خلال اي خلية انا احددها مثلا لو عندي 10 خلايا اريد ان احدد الخلية رقم 6 والذي قيمته 90 وعند كتابة رقم في textbox سوف يقوم بغملية الطرح 



وشكرا لكم من اعماق قلبي


RE: سؤال مهم حول datagrideview - 3booody - 15-03-21

الترقيم يبدأ من ال0 بمعنى الخلية الاولى رقمها 0
وانته ذكرت الخلية ال6 اذا رقمها يكون 5


كود :
DataGridView1.Rows(5).Cells(0).Value -= Val(TextBox1.Text)


ال5 هي سادس خلية في العمود 0 (الاول)


RE: سؤال مهم حول datagrideview - احمد كبه - 15-03-21

(15-03-21, 12:41 AM)3booody كتب : الترقيم يبدأ من ال0 بمعنى الخلية الاولى رقمها 0
وانته ذكرت الخلية ال6 اذا رقمها يكون 5


كود :
DataGridView1.Rows(5).Cells(0).Value -= Val(TextBox1.Text)


ال5 هي سادس خلية في العمود 0 (الاول)

كما في الصورة اريد فقط الخلية المحددة

(15-03-21, 12:41 AM)3booody كتب : الترقيم يبدأ من ال0 بمعنى الخلية الاولى رقمها 0
وانته ذكرت الخلية ال6 اذا رقمها يكون 5


كود :
DataGridView1.Rows(5).Cells(0).Value -= Val(TextBox1.Text)


ال5 هي سادس خلية في العمود 0 (الاول)

اني اريد فقط الخلية المحدده كما في الصورة يعني الخلية التي يتم تحديدها من الماوس وعند كتابة رقم textbox يتم طرحه من cells


RE: سؤال مهم حول datagrideview - 3booody - 15-03-21

كود :
DataGridView1.Rows(4).Cells(2).Value -= Val(TextBox1.Text)



RE: سؤال مهم حول datagrideview - احمد كبه - 15-03-21

(15-03-21, 12:58 AM)3booody كتب :
كود :
DataGridView1.Rows(4).Cells(2).Value -= Val(TextBox1.Text)
استاذي العزيز انا اريد عند تحديد اي خلية بالماوس واكتب  رقم معين في textbox تتم عملية الطرح


RE: سؤال مهم حول datagrideview - 3booody - 15-03-21

اعذرني اخي يمكن من النعاس ما انتبهت Big Grin 

تفضل اخي هذا طلبك راح يطرح من العمود الثالث للخلية المحدده


كود :
DataGridView1.SelectedCells.Item(2).Value -= Val(TextBox1.Text)



RE: سؤال مهم حول datagrideview - احمد كبه - 15-03-21

(15-03-21, 01:08 AM)3booody كتب : اعذرني اخي يمكن من النعاس ما انتبهت Big Grin 

تفضل اخي هذا طلبك راح يطرح من العمود الثالث للخلية المحدده



شكرا جزيلا الان الكود يعمل بشكل صحيح لكن اريد ان اقوم بعملية الحفظ حتى لاتتغير  قاعدة البيانات


كود :
DataGridView1.SelectedCells.Item(2).Value -= Val(TextBox1.Text)