PDA

View Full Version : مشکل با فرم جدید



mortezasar
سه شنبه 21 آذر 1391, 00:14 صبح
سلام من با ایجاد فرم جدید مشکل دارم وقتی فرمم رو ایجاد میکنم نمیتونم بهش دسترسی داشته باشم
اسم فرمم رو میزنم توی لیست نیست و وقتی خودم اسم ش رو مینویسم اخطار میده که همچین چیزی موجود نیست

سعید کشاورز
سه شنبه 21 آذر 1391, 00:28 صبح
1) فرم جاری شما با کلمه this میتونید بهش دسترسی داشته باشید..مثلا اگه توی Form1 هستی و میخای یه دکمه بزاری برای خروج از برنامه مینویسی this.close(); که این this اشاره به Form1 داره
2) از فرمت نمونه بسازی
Form1 f1= new Form1();
f1.close();

mortezasar
سه شنبه 21 آذر 1391, 00:41 صبح
اصلا نمی تونم از فرمم نمونه بسازم وقتی قسمتی یا تمام اسم فرمم رو مینویسم هیچی نمیاد و اخطارشم اینه که رفرنس موجود نیست

em_developer
سه شنبه 21 آذر 1391, 00:42 صبح
از کلاس فرم خود نمونه سازی کنید و از اعضای کلاس آن استفاده کنید
frmMain myFrm=new frmMain();
myFrm.Show();

mortezasar
سه شنبه 21 آذر 1391, 00:50 صبح
دوست عزیز من میگم نمیتونم نمونه بسازم باز شما میگی نمونه بساز :عصبانی:

patrick5053
سه شنبه 21 آذر 1391, 06:51 صبح
منظور شما اينكه اسم فرمت توي ليست اسم فرمهات در پنجره solution explorer نيست؟

Y_Safaiee
سه شنبه 21 آذر 1391, 08:13 صبح
سلام دوست من

نگاه کن ببین NameSpace فرم ایجاد شدت با سایر NameSpace ها یکیه.

اگه یکی هست :
1.شاید اول اسمش یه چیز دیگه بوده و بعد عوض کردی اما هنوز به نام قبلی میشناسدش.
2.شاید داخل پوشه و ... ست که باید بعد از this نام پوشه و سپس نام فرم قرار بگیره

موفق باشی
بایت بایت