PDA

View Full Version : پیدا کردن یک خانه در msflexgrid



numberone
دوشنبه 05 شهریور 1386, 11:12 صبح
:عصبانی++:من یه برنامه دارم که 20000 داده داره و تو msflexgridنمایش داده میشه(البته به صورت مرتب) میخام مثلا با زدن دکمه(( م)) اولین شخصی که اسمش با ((م)) شروع میشود روشن شود وروش فوکوس شود
با تشکر

sohrab o
جمعه 09 شهریور 1386, 10:37 صبح
باید یه زره کلک بزنی البته حتما راه بهتری هم هست
اما
باید جستجو تعو بانک اطلاعاتیت بکنی
بعد ببینی اون رکورد چندمین رکوردته
در اخر هم اونو تو گرید انتخاب کنی

shaadi
جمعه 09 شهریور 1386, 14:03 عصر
اگر هم به جای msflexgrid از vsflexgrid استفاده کنی. خودش این کار را انجام میدهد.

Mbt925
جمعه 09 شهریور 1386, 14:23 عصر
اگر هم به جای msflexgrid از vsflexgrid استفاده کنی. خودش این کار را انجام میدهد.

منظورشون اینه :

numberone
جمعه 09 شهریور 1386, 20:52 عصر
:عصبانی++:من یه برنامه دارم که 20000 داده داره و تو msflexgridنمایش داده میشه(البته به صورت مرتب) میخام مثلا با زدن دکمه(( م)) اولین شخصی که اسمش با ((م)) شروع میشود روشن شود وروش فوکوس شود
با تشکر
من فکر میکنم که منظورم را متوجه نشدید
من مشکلی در پیدا کردن فیلد ندارم مشکلم در درست نمایش دادن آن هست

Mbt925
جمعه 09 شهریور 1386, 21:06 عصر
منظورتون از درست نمایش دادن چیه؟

فعلا چطوری فوکوس می گیره؟

می خواین چطوری باشه؟

numberone
جمعه 09 شهریور 1386, 23:42 عصر
منظورتون از درست نمایش دادن چیه؟

فعلا چطوری فوکوس می گیره؟

می خواین چطوری باشه؟
خانه مورد نظر روشن میشه ولی سکرول بار به نقطه مورد نظر انتقال پیدا نمیکنه ,در واقع msflexهمان چند خط اول را نشان میدهد

Mbt925
شنبه 10 شهریور 1386, 08:16 صبح
بعد از دستورتون برای Select کردن
این خط رو قرار بدین :


SendKeys "{Right}"

در ضمن SelectionMode هم روی By Row باشه.