PDA

View Full Version : سوال: هنگ کردن DataGridView هنگام Scroll کردن



SHD.NET
پنج شنبه 29 فروردین 1392, 15:15 عصر
سلام.

ما یه دیتاگرید داریم که توش 1000 تا آیتم هستش، اون موقع هنگام اسکرول کردن دیتاگرید به صورت خیلی آهسته و دارای تیک بالا پایین میشه، چجوری میشه این مشکل رو برطرف کر د؟

SHD.NET
پنج شنبه 29 فروردین 1392, 15:25 عصر
کسی راه حلی واسه این مشکل نداره ؟؟

plus
پنج شنبه 29 فروردین 1392, 15:30 عصر
1) مشخصه AutoSizeColumnsMode رو چیزی غیر از None گذشتین؟
2) توی رویداد های CellFormatting، CellPainting, RowPrePaint, RowPostPaint و امثال اینها، کد نوشتین؟
3) درایور کارت گرافیکتون درست نصب شده؟ (احتیانا مربوط به خود ویندوز نیست؟)
4) تعداد ستونهای DataGridView زیاد نیست؟

SHD.NET
پنج شنبه 29 فروردین 1392, 15:46 عصر
سلام

1) مشخصه AutoSizeColumnsMode رو چیزی غیر از None گذشتین؟
روی None هستش

2) توی رویداد های CellFormatting، CellPainting, RowPrePaint, RowPostPaint و امثال اینها، کد نوشتین؟
روی این رویدادها هم کدی ننوشتم

3) درایور کارت گرافیکتون درست نصب شده؟ (احتیانا مربوط به خود ویندوز نیست؟)
به این موضوع هم اصلا مربط نمیشه، چون همین دیتابیسی که من توی نرم افزار لود می کنم ، نرم افزار دیگه ای اونو لود می کنه (البته من ننوشتمش) ولی دیتاگرید اون به هیچ وجه تیک نمیزنه.
جفت نرم افزارها رو هم روی سیستم خودم تست کردم

4) تعداد ستونهای DataGridView زیاد نیست؟
همونطور که گفتم با 2 نرم افزار تست کردم. ولی فقط مال من هنگ می کنه

کسی راه حل دیگه ای سراغ نداره ؟

SHD.NET
جمعه 30 فروردین 1392, 19:04 عصر
سلام . کسی راه حلی در این باره نداشت ؟؟ من Compile نرم افزارمو از AnyCpu به x86 تغییر دادم، چون توش از Sqlite استفاده کردم که باید روی این گزینه باشه . به این کار ربطی نداره ؟؟

اضطراریه لطفا یکی پاسخ بده .

Tnx