PDA

View Full Version : مبتدی: پاس دادن اطلاعات datagridview فرم اول به textboxهای فرم دوم



Sky_line
چهارشنبه 20 بهمن 1395, 20:43 عصر
سلام دوستان.
برنامه ام دارای دو فرم است.
فرم اول دارای یک datagridview است که مشخصات فردی را از پایگاه داده می گیره و نمایش می ده.
فرم دوم برای ویرایش اطلاعات است و من می خوام که با زدن دکمه ی ویرایش تمام اطلاعات ردیف انتخاب شده ی datagridview در تکستباکسهای موجود در فرم دوم نمایش داده شود.
خوشحال می شم اگر منو در این مورد راهنمایی کنید.

با تشکر.

alireza4474
چهارشنبه 20 بهمن 1395, 21:01 عصر
به ازای هر تکست باکس باید کد بنویسی
چند تا راه داری که اسون ترین راه اینه که تکست باکس هایی که قرارن از این طریق پر بشن رو public کنی بعد توی دکمه ویرایش باید بنویسی:

form2 frm2=new form2();
frm2.textbox1.text=datagridview1[1,1].value.tostring();
frm2.showdialog();

Sky_line
پنج شنبه 21 بهمن 1395, 21:56 عصر
به ازای هر تکست باکس باید کد بنویسی
چند تا راه داری که اسون ترین راه اینه که تکست باکس هایی که قرارن از این طریق پر بشن رو public کنی بعد توی دکمه ویرایش باید بنویسی:

form2 frm2=new form2();
frm2.textbox1.text=datagridview1[1,1].value.tostring();
frm2.showdialog();
ممنون از راهنمایی تون.
من از کد بالا استفاده کردم و جواب داد اما زمانی که از کد datagridview.refresh استفاده کردم datagridview به روز نشد.
datagridview رو هم به صورت public قرار دادم اما جواب نگرفتم.
بازدن دکمه ی update تغییرات دیده نمیشه. و باید یک بار برنامه رو بسته و سپس باز کرد.

javadghorbani27
شنبه 23 بهمن 1395, 22:04 عصر
سلام
باید در رویداد اکتیو شدن فرم یک دیتاگرید خود را آپدیت کنید