PDA

View Full Version : سوال: ارسال List array از Form 1 به form 2



hamedio
شنبه 08 آذر 1393, 21:22 عصر
سلام دوستان من یه مشکل دارم چندتا رکورد داخل لیست درج میکنم میخوام این لیست در فرم دیگر در دسترس باشد و البته در انجا بعضی از خانه هایش را ویرایش کنم
ممنون میشم پاسخ بدید

RmeXXXXXXXXX
شنبه 08 آذر 1393, 21:55 عصر
سلام دوستان من یه مشکل دارم چندتا رکورد داخل لیست درج میکنم میخوام این لیست در فرم دیگر در دسترس باشد و البته در انجا بعضی از خانه هایش را ویرایش کنم
ممنون میشم پاسخ بدید
________--------------______________
2تا راه داری! یکی که خود لیست رو بعنوان پارامتر به فرم دوم بفرستی (مثلاً پارامتری در سازنده کلاس دوم) و اونجا هرکاری خواستی بکن!
دوم اینکه! بیا و لیستت رو در همین فرم اول عمومی (public) تعریف کن و بعد خود فرم یک رو (this) به عنوان پارامتری به فرم دوم ارسال کن!

hamedio
شنبه 08 آذر 1393, 22:57 عصر
ممنونم از دوست خوبم RmeXXXXXXXXX
راه حلی که شما گفتید برای در دسترس بودن کار سازه و برای تغییر محتوای List Array در فرم دیگر از کد زیر استفاده کنید:





Person person = list[1];
person.FirstName = "F22";
list[1] = person;





ممنونم