PDA

View Full Version : مشکل در نمایش فرم مخفی



Jean Reno
چهارشنبه 04 شهریور 1388, 11:54 صبح
چطور می شه یک فرم مخفی رو از حالت مخفی خارج کرد ؟
همون فرمی که مخفی شده باز بشه نه یک فرم جدید ازش

shahab_ss
چهارشنبه 04 شهریور 1388, 13:26 عصر
Form1 obj = new Form1();

obj.Show();

obj.Hide();

Jean Reno
چهارشنبه 04 شهریور 1388, 21:27 عصر
Form1 obj = new Form1();

obj.Show();

obj.Hide();

ممنون از پاسختون اما من تاکید کردم که نمی خوام یک فرم جدید از فرم مخفی شده نمایش داده بشه دقیقا همون فرمی که الان مخفی است می خوام از حالت مخفی خارج کنم یعنی Unhide کنم
پاسخی که شما دادید یک فرم جدید از اون فرمم ایجاد می کنه و مخفی و نمایش داده می شه

shahab_ss
چهارشنبه 04 شهریور 1388, 22:59 عصر
دوست عزیز، شما یک جایی باید یک نمونه از این فرم ایجاد کرده باشید که حالا Hide شده !!!
خوب Show کردن اون فرم که نباید دیگه کار سختی باشه.

به هر حال نمونه کد تون رو بزارید تا کمکتون کنم.:لبخندساده:

Jean Reno
چهارشنبه 04 شهریور 1388, 23:07 عصر
دوست عزیز، شما یک جایی باید یک نمونه از این فرم ایجاد کرده باشید که حالا Hide شده !!!
خوب Show کردن اون فرم که نباید دیگه کار سختی باشه.

به هر حال نمونه کد تون رو بزارید تا کمکتون کنم.:لبخندساده:

در برنامه من فرم اول فرم دوم را show می کند و خود را مخفی می سازد
حال من در فرم دوم با چه اسمی فرم اول را که خود را مخفی کرده نمایش دهم
اگر یک شی جدید از فرم مخفی ایجاد کنم که دو تا فرم از یک نوع دارم یکی مخفی و یکی تازه ایجاد شده

shahab_ss
چهارشنبه 04 شهریور 1388, 23:12 عصر
Form2 obj = new Form2();
this.hide();
obj.ShowDialog();
this.Show();به اینصورت باید ،بعد از اینکه فرم دوم Close میشه فرم اول مجدداً نمایش داده بشه.
درواقع نیازی نیست که شما در فرم دوم فرم اول را نمایش بدی، فقط کافیه که فرم دوم بسته بشه،فرم اول خودش بصورت Show برمیگرده.

Jean Reno
چهارشنبه 04 شهریور 1388, 23:59 عصر
Form2 obj = new Form2();
this.hide();
obj.ShowDialog();
this.Show();به اینصورت باید ،بعد از اینکه فرم دوم Close میشه فرم اول مجدداً نمایش داده بشه.
درواقع نیازی نیست که شما در فرم دوم فرم اول را نمایش بدی، فقط کافیه که فرم دوم بسته بشه،فرم اول خودش بصورت Show برمیگرده.


دمت گرم
کارم راه افتاد