View Full Version : سوال: راهنمایی برای متد show
amir_es
سه شنبه 06 اسفند 1387, 12:08 عصر
وقتی از متد show برای نمایش فرم جدید استفاده میکنم هر بار که بر روی دکمه کلید میکنم همان فرم دوباره ظاهر میشود (مثلا اگر 5 بار روی دکمه مربوط به فرم 2 کلیک کنم 5 فرم 2 نمایش داده میشود. لطفا مرا راهنمایی کنید
Ali_Mor
سه شنبه 06 اسفند 1387, 12:17 عصر
قبل از استفاده از متد Show چک کن اگر فرم هم اکنون نمایش داده می شود دیگر نباید آن را Show کنی
amir_es
سه شنبه 06 اسفند 1387, 12:41 عصر
قبل از استفاده از متد Show چک کن اگر فرم هم اکنون نمایش داده می شود دیگر نباید آن را Show کنی
منظور شما اینه که با یه شرط کنترلش کنم؟؟؟؟؟؟
اوبالیت به بو
سه شنبه 06 اسفند 1387, 16:47 عصر
منظور شما اینه که با یه شرط کنترلش کنم؟؟؟؟؟؟
مي تونيد از ShowDialog استفاده كنيد.
behroz1387
سه شنبه 06 اسفند 1387, 23:06 عصر
مي توني از متد this.hide(); استفاده كني
Sajjad.Aghapour
سه شنبه 06 اسفند 1387, 23:44 عصر
مي توني از متد this.hide(); استفاده كني
دوست عزیز کمی هم به عواقب کار فکر کنید....
منظور شما اینه که با یه شرط کنترلش کنم؟؟؟؟؟؟
بله می تونید این کار رو بکنید.توسط Application.OpenForms چک کنید که اگه فرم فرمتون باز بود دیگه اون رو نشون نده
foreach (Form f in Application.OpenForms)
if(f.NAme=="form2)
show=false;
if(show)
form2.show();
از الگوی singelton هم می تونید استفاده کنید....
amir_es
چهارشنبه 07 اسفند 1387, 18:10 عصر
از راهنماییت ممنونم
میشه در مورد الگوی singelton هم یه توضیح بدید
Sajjad.Aghapour
جمعه 09 اسفند 1387, 13:27 عصر
http://barnamenevis.org/forum/showthread.php?t=149554
mohammad diba
جمعه 09 اسفند 1387, 13:51 عصر
با سلام می تونی از کلکشن Application.openformsنیز استفاده کنی ببینی فرم موردنظر نمایش داده شده است یا نه؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.