PDA

View Full Version : چرا وقتي يك بك گراند براي فرم ميزارم لود آن كند ميشه وكنترل هاش كند ظاهر ميشن؟



sekhavat
یک شنبه 24 شهریور 1387, 17:55 عصر
هركي تونست كمك كنه
مرسي

Nima NT
یک شنبه 24 شهریور 1387, 18:07 عصر
این مشکلی هست که فکر نکنم بشه حلش کرد ، دات نت ذاتا" کند عمل میکنه

sekhavat
یک شنبه 24 شهریور 1387, 20:26 عصر
سلام
از پاسختون متشكر اما ...
در برنامه هاي متعددي كه با .Net 2005 نوشته شده ديدم كه اين مشكلو نداشتن
در ضمن يكي از برنامه نويسها با مبلغ 200000 تومان اين مشكلو حل مي كرد(البته به همراه چند مشكل ديگه) ...
متاسفانه اين يك معظل شده ...
در چند سايت خارجي هم ديدم اين مشكلو مطرح كردن و يه چيزايي راجع به Ngen.exe مطرح شده خودتون ببينيد ...
http://www.eggheadcafe.com/community/aspnet/14/12498/slow-forms-in-vb-net-with.aspx

http://social.msdn.microsoft.com/Forums/en-US/vblanguage/thread/bf605ecb-9b2f-4d1a-915f-8280f14629bf/

علیرضا مداح
یک شنبه 24 شهریور 1387, 20:56 عصر
سلام دوست عزیز،
این مسئله ممکن است به دلیل بالا بودن حجم و کیفیت تصویر مورد نظر وقوع پیدا کند ، به شما پیشنهاد میکنم از یکی از فرمتهای Compress شده نظیر JPEG برای تصویر Background استفاده نمایید ، همچنین میتوانید تصویر مورد نظر را در زمان Runtime و پس از لود شدن سایر کنترلها به فرم نسبت دهید ،

linux
یک شنبه 24 شهریور 1387, 20:58 عصر
هركي تونست كمك كنه
مرسي
کیفیت عکس و ریزولیشن عکس و نحوه کشیدن آن بر روی صفحه کاملا موثر هست

Nima NT
یک شنبه 24 شهریور 1387, 21:10 عصر
میتونید از تصاویر PNG هم استفاده کنید ، البته بدون افت سرعت .
امتحان کنید. :-)

sekhavat
دوشنبه 25 شهریور 1387, 01:38 صبح
از همه اينا كه ميگين استفاده كردم نشد ....
ولي فهميدم اين مشكل رو Flicker ميگن !
اگه كسي مطلبي پيدا كرد متشكرش ميشم...

sekhavat
سه شنبه 26 شهریور 1387, 00:23 صبح
سلام
فهميدم چرا كنترل ها دير لود ميشن ...
وقتي تصوير بك گروند داريم ؛ مي خواهيم ليبل به اون اضافه كنيم مجبوريم
Color.Transparent استفاده كنيم ...
همين امر باعث شده كه فرم كند لود ميشه ....
ولي هنوز نتونستم مشكلشو حل كنم ...
؟؟؟؟ F1