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

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



سؤال غريب بالداتا جريد - mazen - 17-03-13

اريد كود وضع قيمة الخلية المختارة بالداتا جريد ب label وبعد ذالك حفظ القيمة المختارة بشرط

ان يحفظ القيمة قبل الاخيرة المختارة يعني لو انا عند الخلية قيمتها 3 وعدلتها 5 يحفظ 3 وليس 5

ولو الخلية كانت 3 وعدلتها 5 وعدلتها تاني 8 يحفظ 5 ب label يعني يحفظ القيمة قبل الاخيرة


سؤال غريب بالداتا جريد - Easy4ever - 17-03-13

جواب السؤال الأول هو هذا الكود

كود :
Label1.Text = DataGridView1.Item(DataGridView1.CurrentCellAddress.X, DataGridView1.CurrentCellAddress.Y).Value

ضع الكود في حدث الكليك حق القريد


اما من ناحية سؤالك الثاني هو حفظ القيمة قبل الأخير لم أجد طريقة أقوم بمعرفة القيمة السابقه للخلية Sad


سؤال غريب بالداتا جريد - mazen - 17-03-13

شكرا لك اخي ولكن السؤال جزئية واحدة وانا حبيت افصل اكتر وهو في الاصل سؤال واحد واهم شئ بالنسبة لسؤالي هو حفظ القيمة قبل الاخيرة لاني في بعض الاحيان ربما يكون هناك نسيان هل تم تغير القيمة ولا
مع حفظ القيمة قبل الاخيرة سيتم مقارنة بين القيمة الموجودة بالخلية وبين القيمة المحفوظة وانا قبل التعديل علي الخلية هكون لاما فيها لاما بضغط علي القيمة

عشان كدة الجزئية الثانية هي المطلوبة من السؤال

وانا كنت غيرت القيمة بالكود
Label4.Text = DataGridView1.CurrentCell.Value