PDA

View Full Version : چطوری میشه فیلدهایی رو از یک دیتا گرید که انتخاب کردم به دیتاگرید دیگه توی فرم دیگه اتقال بدم



kordestan
چهارشنبه 23 اسفند 1391, 12:51 عصر
سلام...در حال ساخت یک نرم افزار فروشگاهی هستم ....می خوام اقلامی رو که درون دیتا گرید وجود داره با زدن دکمه اضافه به لیست به دیتاگرید دیگه توی فرم دیگه انتقال بدم و بازدن دکمه نمایش سبد خرید اون درون فرم دیگه نمایش بده برام
http://bered.host56.com/img/629a1a0a8913.png

khokhan
چهارشنبه 23 اسفند 1391, 14:20 عصر
سلام

دوست عزیز اول بایستی بگین نحوه انتخابتون چگونه است
یعنی از طریق چک باکس یاانکه یه دکمه بذارین وانتخاب همه داشته باشین یا چه می دونم یه همچو چیزی یا اصلا انتخاب ندارین وهمه رو می خواین بفرستین ؟

majidrezaei2007
چهارشنبه 23 اسفند 1391, 17:05 عصر
باید خاصیت modifre مربوط به دیتاگرید فرم دوم رو public بزاری
سپس تو کد افزودن به سبد خرید از اون فرم که نمونه سازی می کنی به اون دیتاگرید دسترسی داری و قبل از نمایش فرم اطلاعات رو بهش اضافه کنید

Behnam6670
چهارشنبه 23 اسفند 1391, 21:46 عصر
یه متغیر از نوع لیست ایجاد بکن بعد تو یه حلقه مثل foreach از اول تا آخر دیتا گریدو بخون و add کن تو لیست .لیست رو برا دیتا سورس گرید دوم بزار

C#‎_best_Programmer
چهارشنبه 23 اسفند 1391, 22:20 عصر
خوخان اینارو وللش یه سر بزن ب ما کارت دارم:لبخند:

kordestan
دوشنبه 28 اسفند 1391, 21:51 عصر
اگه کسی میدونه لطفا بیشتر توضیح بده...تو ویژال 6 که خیلی راحت فقط کافی بود اسم فرم سپس نام کنترل. رو مینویشتیم ولی تو سیشارپ یکی از مشکلات مهمم اینه

khokhan
سه شنبه 29 اسفند 1391, 01:31 صبح
اگه کسی میدونه لطفا بیشتر توضیح بده...تو ویژال 6 که خیلی راحت فقط کافی بود اسم فرم سپس نام کنترل. رو مینویشتیم ولی تو سیشارپ یکی از مشکلات مهمم اینه

ببین این نمونه ای که ساختم مشکلت رو حل می کنه

kordestan
سه شنبه 29 اسفند 1391, 01:50 صبح
دمت گرم خوخان خیلی به دردم میخوره فقط من چون اولین بارمه از این راه استفاده میکنم بی زحمت یه توضیح در مورد این کد :
http://1.aseo.net46.net/images/677065f187e9.jpg

و این کد بدین :
http://1.aseo.net46.net/images/c16b0d099fd1.jpg
خیلی ازت ممنون

khokhan
سه شنبه 29 اسفند 1391, 02:22 صبح
سلام

هیچی عزیز از این طریق فرم شماره 2 رو داخل فرم شماره 1 به قول آقا تقی " پاپلیک " می کنی تا کنترلهای داخل فرم شماره 2 از درون فرم شماره 1 قابل دستیابی باشه

همین

بعدش اینکه ما می آییم دیتاتیبل گرید داخل فرم شماره 1 رو کپی می کنیم و می ریزیم درون دیتاتیبل 2 (DT2) که داخل فرم شماره 2 می باشد

ودر نهایت گرید فرم شماره 2 رو به دیتاتیبل 2 وصل می کنیم

:لبخند::لبخند: وا باز یادم رفت دکمه تشکر رو بزنم :لبخند: ببخشین

بدرود

kordestan
سه شنبه 29 اسفند 1391, 02:37 صبح
دمت گرم خوخان جان.....خیلی کمکم کردی
خوش باشی
:تشویق: