PDA

View Full Version : سوال: برگشت از حالت minimize شدن فرم



tara1367
پنج شنبه 18 مهر 1392, 10:32 صبح
سلام دوستان
من یک صفحه اصلی دارم که فرم های مختلف از اونجا باز میشه میخوام بعد از رویداد show فرم چک کنه که اگر فرم باز هست یعنی اگر minimize شده دوباره همون فرم رو نشون بده نه اینکه دوباره یه فرم جدید باز کنه.
با تشکر

mousa1992
پنج شنبه 18 مهر 1392, 10:45 صبح
if Application.OpenForms["form name"] != null
در صورتی که نمونه از فرم باز نباشه ی فرم جدید ایجاد و در غیر این صورت فرم موجود رو نمایش میدین

tara1367
پنج شنبه 18 مهر 1392, 10:56 صبح
ممنون خیلی لطف کردین فقط پنجره همچنان در taskbar میمونه و با این کدی که نوشتم باز هم نمی یاره روی صفحه ممنون میشم راهنمایی کنید
با تشکر

FrmHGHEdKar fk = new FrmHGHEdKar();
if (Application.OpenForms["FrmHGHEdKar"] == null)
fk.Show();
else
{
fk.WindowState = FormWindowState.Normal;
fk.BringToFront();
}

abdullah20
پنج شنبه 18 مهر 1392, 10:56 صبح
Form2 f2 = new Form2();
if (Application.OpenForms["Form2"] == null)
{
f2.Name = "Form2";
f2.Show();
}
else
{
Application.OpenForms["Form2"].WindowState = FormWindowState.Normal;
Application.OpenForms["Form2"].Activate();
}

tara1367
پنج شنبه 18 مهر 1392, 11:03 صبح
مرسی لطف کردین مشکلم حل شد.