PDA

View Full Version : سوال: ?How to Optimize InitializeComponent?



popo69
پنج شنبه 30 آبان 1392, 10:32 صبح
سلام به دوستان و همکاران عزیز

بنده در حال نوشتن نرم افزاری هستم که MainForm سنگینی دارد.

مشکل :
فرم برای بارگزاری حداقل 3 ثانیه و حد اکثر 6 ثانیه زمان لازم دارد و شکل بارگزاری فرم خیلی نا متعارف هست به صورت زیر:

113074

راهکاری دارین لطفا پیشنهاد بدین
( کد نویسی بهینه سازی کردم چون از کامپوننت Telerik استفاده می کنم و آیتم های زیادی بارگزاری می شه دیگه 5 ثانیه بنظرم معقوله )

در ضمن این فرم بعد از فرم Login بارگزاری می شود

راه حلی که بنظر خودم رسیده اینه که در زمان لود شدن فرم login فرم main خارج از دید کاربر بارگزاری شود و سپس frm.showDialog() شود

اما آیا این کار بهینه هست؟
لطفا اگر کسی از thread استفاده کرده این کار رو انجام داده راهنمایی کنه
با تشکر فراوان