PDA

View Full Version : چگونگی افزایش سرعت حرکت از فرمی به فرم دیگر



eshaghi
شنبه 19 آبان 1386, 16:26 عصر
با عرض سلام
من می خواهم از فرم اول با کلیک کردن دکمه در روی آن به فرم دوم بروم برای این منظور دستور زیر را برای آن نوشتم. اما سرعت انتقال بسیار کند است به گونه ای که بعد از کلیک کردن دکمه فرم اول ناپدید می شود و بعداز 7 الی 8 ثانیه فرم دوم پدیدار می شود لطفا مرا راهنمایی کنید.

form2 f=new Form2();
this.Visible=false;
f.ShowDialog();

eyes_shut_number1
شنبه 19 آبان 1386, 17:23 عصر
form2 f=new Form2();

f.ShowDialog();
this.Visible=false;
You can Write This Visible after Show!

hassan razavi
شنبه 19 آبان 1386, 22:40 عصر
باید دید برروی فرمتون یا رویداد Show فرم چکار میکنید که اینهمه زمانبر هست ؟
شاید بشه با اصلاح کد ، سرعت رو افزایش داد و یا از BackgroundWorker استفاده کرد