1 ضمیمه
نقل قول: انتقال داده بین چند فرم
راهاي خيلي زيادي وجود داره. بك راه ساده اش رو برات درست كردم. ضميمه ميكنم. دانلودش كن. انشاالله كه به دردت ميخوره.
نقل قول: انتقال داده بین چند فرم
با زدن دکمه new یه فرم دیگه(فرم2) باز بشه
روی دکمه ی new دو بارکلیک کن و در بلاک رویداد کلیک کد زیر رو بنویس:
Form2 F = new Form2();
F.show();
فرم 2 یک سری اطلاعات(شامل اعداد) بگیره و به فرم 1 منتقل کنه و عدد منتقل شده از فرم 2 رو توی یه کنترل مثل lable یا textbox یا ... نشون بده.
اگه با texboxاعدادرو در فرم 2 گرفتی اول خاصیت modifierاونوpublicکن وکد زیر در رویدادی که می خوای این کار انجام شه بنویس
textBoxForm1.Text = textBoxForm2.Text;
نقل قول: انتقال داده بین چند فرم
ممنون
عالی بود. اما این خاصیت modifier کارش چیه؟
نقل قول: انتقال داده بین چند فرم
modifierمیزان دستیابی است
یک textbox میزان دستیابیش به صورت پیشفرض privateیعنی فقط برای فرم خودش قابل دسترس
ام وقتی publicمیشه برا بقیه فرمها قابل دسترسی است
لینک زیر انواع اون با توضیحاتشو داره
http://msdn.microsoft.com/en-us/library/ms173121.aspx