PDA

View Full Version : سوال: dataGridView



milad_khosravi
چهارشنبه 24 تیر 1388, 12:34 عصر
salam be hame
man roye forme khodam 2 ta dataGridView daram mikham yeki az ona ke por data hast va digari khalie
az avali entekhab konam ba click va be datagridview 2vomam ke khalie ezafe beshe

mese halate entekhab vahed ke dg1 on darsa va dg2 on darshaye ke daneshjo mikhad entekhab kone.
ba tashakor:خجالت:

mahdi87_gh
چهارشنبه 24 تیر 1388, 17:15 عصر
سلام
توی رویداد دابل کلیک دیتاگرید اولی از e.RowIndex استفاده کن و اطلاعات اون ردیف رو بخون و به دیتاگرید دومی اضافه کن.مثل:

object row=new object[2];
obj[0]=dgv1.rows[e.rowindex].cells[0].value;
obj[1]=dgv1.rows[e.rowindex].cells[1].value;
dgv2.rows.add(obj);

milad_khosravi
پنج شنبه 25 تیر 1388, 01:01 صبح
سلام مرسی از جوابت اگه میشه یکم توضیح بده چون من این کد نوشتم همون خط دوم error میده ببین شما یه آرایه میگیری از نوع object بعد یکی یکی سطرهارو بهش اضافه میکنی و در آخر add میکنی به dq2 اما error میده چون اولین error اون اینه که نمیشه object رو این طوری مقداردهی کرد.
حالا من اومدم اینطوری نوشتم
dg2.rows.add(dg1.currentrow);
این کدم خطا میده کلاً راه حل که به ذهنت میرسه چیه
مرسی از این که وقت گذاشتی و سوالمو جواب دادی:چشمک:

mahdi87_gh
پنج شنبه 25 تیر 1388, 21:25 عصر
دوست عزیز براتون یه مثال گذاشتم
کد قبلی اشکال داشت.عذر می خوام:لبخند:

mary3541
پنج شنبه 25 تیر 1388, 22:21 عصر
یه نگاهی به این تاپیک بندازید
http://barnamenevis.org/forum/showthread.php?t=161521