PDA

View Full Version : دیر لود شدن کنترل ها در فرم



meysam jahedi
جمعه 14 آبان 1395, 14:41 عصر
سلام
روی فرم یه دیتاگرید دارم که از دیتاست پر میشه ، نمیدونم چرا وقتی فرم لود میشه " کنترل ها با تاخیر نشون داده میشن ، مثلا اول دیتاگرید ، و بعد با تاخیر گروپ باکس توی فرم نشون داده میشه ، گروپ باکس در گوشه دیگه فرم هستش و اصلا مرتبط با جدول نیستش ، نمیدونم چرا با تاخیر نشون داده میشه کنترل هام روی فرم ها:ناراحت:

راه کاری نداره که اینجوری نشه

hamidrezax1
جمعه 14 آبان 1395, 17:31 عصر
شما بایستی به دیتا گریدتون مقدار دهی کنید مثلا تعداد 100 رکورد آخر رو نشون بده
در غیر این صورت دیتا ست میاد و کل دیتاتون رو درون گرید قرار میده که این امر باعث کندی لود میشه

meysam jahedi
جمعه 14 آبان 1395, 18:07 عصر
شما بایستی به دیتا گریدتون مقدار دهی کنید مثلا تعداد 100 رکورد آخر رو نشون بده
در غیر این صورت دیتا ست میاد و کل دیتاتون رو درون گرید قرار میده که این امر باعث کندی لود میشه

میشه لطفا بیشتر راهنمایی کنید، چطور این کار رو باید انجام بدم ، مثلا تو فرم اصلی برنامه یه دیتاگرید دارم که اطلاعات یک تیبل رو نشون میده که حدود 10 هزار رکورد ، میدونم منطقی نیست و لود همزمان همه این رکوردها ، اما چجوری میتونم همه رو با هم نیارم از دیتاست تو دیتاگریدم؟

hamidrezax1
جمعه 14 آبان 1395, 19:41 عصر
دوست عزیز تو فرم لودت
Me.tableadaptour.fill(dataset.teble) رو پاک کن
ببخش با گوشی هستم همینجا میتونی عدد هم بدی تا تعداد 100 تا رو مثلا فقط بخونه

hamidrezax1
جمعه 14 آبان 1395, 19:52 عصر
توی دیتا ست جایی که select هست
بعدش بنویسید TOP 100
با این کار مشکلتون حل میشه

arman_Delta2002
یک شنبه 16 آبان 1395, 09:39 صبح
در زمان اجرا یک فرم اسپلش اسکرین بزار و یکبار فرم ها رو باز کن و ببند
دات نت برای باز کردن فرم ها بار اول کلا ریپ میزنه بهتره این کار رو انجام داد تا کاربر به فرض این که داره بار اول باز میکنه سریع باز بشه