PDA

مشاهده نسخه کامل : كمك براي پروژه سي شارپ



moonlight419
28-06-11, 20:42
سلام
من دارم يه پرو‍ژه تو سي شارپ مي نويسم
مي خوام فرم اصلي كه باز ميشه اگه يه سري اطلاعات از قبل تو يه فايلي وجود نداشته باشه
يه فرم ديگه رو قبلش لود بكن و از كاربر اطلاعات و بگيره
حالا وقتي فرم دوم لود ميشه و اطلاعات گرفته ميشه نمي دونم كه چجوري اونا رو به فرم هاي ديگه منتقل كنم
هرچي راه بذهنم مي رسيد امتحان كردم
از كلاس گرفته تا public كردن اشيا فرم اول كه اطلاعات و بريزم توشون
ولي به محض اينكه فرم دريافت اطلاعات بسته مي شه اطلاعاتم از بين مي ره:1. (27):
من چي كار كنم؟
لطفا اگه بلديد راهنمايي كنيد
آخه چند روز ديگه بايد تحويل بدم پروژه رو فقط هم همين قسمتش مونده
ممنون از همه:give_rose:

designme
28-06-11, 23:30
سلام
من دارم يه پرو‍ژه تو سي شارپ مي نويسم
مي خوام فرم اصلي كه باز ميشه اگه يه سري اطلاعات از قبل تو يه فايلي وجود نداشته باشه
يه فرم ديگه رو قبلش لود بكن و از كاربر اطلاعات و بگيره
حالا وقتي فرم دوم لود ميشه و اطلاعات گرفته ميشه نمي دونم كه چجوري اونا رو به فرم هاي ديگه منتقل كنم
هرچي راه بذهنم مي رسيد امتحان كردم
از كلاس گرفته تا public كردن اشيا فرم اول كه اطلاعات و بريزم توشون
ولي به محض اينكه فرم دريافت اطلاعات بسته مي شه اطلاعاتم از بين مي ره:1. (27):
من چي كار كنم؟
لطفا اگه بلديد راهنمايي كنيد
آخه چند روز ديگه بايد تحويل بدم پروژه رو فقط هم همين قسمتش مونده
ممنون از همه:give_rose:
سلام عزیز
برای انتقال متغییر ها میون ویندوز ها به صورت زیر عمل کنید
در windows1


Window2 Window2 = new Window2 (var1,var2,var3);
//var1 , var2, var3 متغیر های از قبل تعریف شده هستن
Window2 .Show();
و در windows2 داخل کلاس اصلی



private double var1;
private double var2;
private double var3;

public windows2(var1,var2,var3)
{
InitializeComponent();
this.var1 = var1;
this.var2=var2;
this.var3=var3;
}

MoBiN.R
01-07-11, 12:13
سلام
من دارم يه پرو‍ژه تو سي شارپ مي نويسم
مي خوام فرم اصلي كه باز ميشه اگه يه سري اطلاعات از قبل تو يه فايلي وجود نداشته باشه
يه فرم ديگه رو قبلش لود بكن و از كاربر اطلاعات و بگيره
حالا وقتي فرم دوم لود ميشه و اطلاعات گرفته ميشه نمي دونم كه چجوري اونا رو به فرم هاي ديگه منتقل كنم
هرچي راه بذهنم مي رسيد امتحان كردم
از كلاس گرفته تا public كردن اشيا فرم اول كه اطلاعات و بريزم توشون
ولي به محض اينكه فرم دريافت اطلاعات بسته مي شه اطلاعاتم از بين مي ره:1. (27):
من چي كار كنم؟
لطفا اگه بلديد راهنمايي كنيد
آخه چند روز ديگه بايد تحويل بدم پروژه رو فقط هم همين قسمتش مونده
ممنون از همه:give_rose:

برای دسترسی به اشیاء یا فرم در سی شارپ باید خاصیت Modifier اون Object رو Public کنید . اینطوری میتونید از هر فرمی به اون دسترسی داشته باشید