PDA

View Full Version : سوال: خواندن اطلاعات از یک فرم



hessam2003
جمعه 07 تیر 1392, 11:54 صبح
سلام.
میخوام مقدار درون یک lable در from1 را در form2 نمایش بدم.
این دستور به چه شکلی می باشد؟

fakhravari
جمعه 07 تیر 1392, 12:08 عصر
از اون فرم نمونه بگيريد و بعد به ليبل اون دسترسي دارين.

hessam2003
جمعه 07 تیر 1392, 12:47 عصر
منظورتون اینه که من اون فرم را به عنوان پدر در نظر بگیرم و ازش ارث ببرم؟

fakhravari
جمعه 07 تیر 1392, 13:03 عصر
نه بابا.
f1 f = new f1();
string ff = f.label1.text;

مهدی هادیان2
جمعه 07 تیر 1392, 20:14 عصر
بسم الله الرحمن الرحیم

نه بابا.
f1 f = new f1();
string ff = f.label1.text;
با سلام
تمام اشیا در فرم به صورت خصوصی تعریف شده اند؛ دو راه وجود دارد:
1) اشیا مورد نظر رو به صورت سراسری تعریف کنیم. (مفهوم کپسوله سازی رو بهم می زنه)
2) متغیر استاتیک تعریف کنیم که به عقیده بنده جالب نیست. چون طول عمرش تمام مدت اجرای برنامه ست.
پیشنهاد:
سری به تاپیک زیر بزنید و با دقت تا آخر مطالعه بفرمائید.
http://forum.p30world.com/showthread.php?t=244245
موفق باشید.