PDA

View Full Version : رفتن به پنجره دوم با استفاده یک Button ا ز پنجره اول



javady_joon
جمعه 29 شهریور 1392, 10:39 صبح
سلام دوستان
من میخوام وقتی روی یه Button روی فرم اول کلیک کردم فرم دوم باز بشه نه به طور مستقل یعنی از فرم وال به فرم دوم برم و البته میخوام این باز شدن با یک حالت گرافیکی صورت بگیره مثلا اسلاید شوها
وقتی که میخواد پنجره ی دوم باز بشه به این شکل وارد پنجره ی دوم بشه
ممنون.

ikallam
جمعه 29 شهریور 1392, 11:26 صبح
سلام اگه منظورت اینکه وقتی فرم دوم باز میشه فرم اول نشه روش کاری کرد
که این میشه


form2 frm= new form2();
frm.showDialog();

javady_joon
جمعه 29 شهریور 1392, 18:26 عصر
سلام اگه منظورت اینکه وقتی فرم دوم باز میشه فرم اول نشه روش کاری کرد
که این میشه


form2 frm= new form2();
frm.showDialog();


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

m_ali_gho
جمعه 29 شهریور 1392, 18:31 عصر
form2 frm= new form2();
this.hide();
frm.showDialog();
this.show();

javady_joon
جمعه 29 شهریور 1392, 19:45 عصر
آقا دستت درد نکنه ولی فرم دوم باز هم باز میشه و تا نبندیش از بین نمیره
من میخوام فرم یک بسته شه و فقط فرم دو باقی بمونه
ممنون میمش کمک کنید

aliagamon
جمعه 29 شهریور 1392, 19:54 عصر
this.show رو پاک کن فرم یک مخفی میشه ... اونو گذاشتن تا بهتون بگن چطوری دوبازه نمایشش بدین ..

javady_joon
جمعه 29 شهریور 1392, 20:20 عصر
آقا دمت گرم
حلله
حالا یه سوال چطور میشه این تغییر پنجره با حالت گرافیکی صورت بگیره؟؟
مثلا از وقتی داره وارد بجره دوم میشه با حالت گرافیکی از هم پاشیدن
کر کر ه ای از این قبیل حرکات....

aliagamon
جمعه 29 شهریور 1392, 20:38 عصر
شما برای این کار های گرفیکی بهتره برین سراغ wpf چون هم کارتون اسون تره هم سریع تره هم سبک تره ...
اما تو ویندوز فرم هم با همه محدودیت هاش میشه یه کارایی کرد :
http://www.codeproject.com/Articles/17099/C-Form-Animation-with-Windows-API
یه سری نمونه خوب هم تو سایت هست بگردین ببینین پیدا میکنین یا نه (میگردم دیدم براتون میزارم)....یدونشو داشتم گذاشتم (ضمیمه)..

javady_joon
جمعه 29 شهریور 1392, 20:53 عصر
دستت درد نکنه