View Full Version : سوال: Event مربوط به حرکت بین Record ها در DBGrid
Silent Ninja
دوشنبه 27 خرداد 1387, 18:59 عصر
میخوام وقتی توی DBGrid با کیبورد حرکت میکنه (یعنی یه Record انتخاب شد) یا اینکه با موس روی یه Record کلیک میکنه یه کد بنویسم ولی همچین Eventای نداره !
ممنون از همگی
SYNDROME
دوشنبه 27 خرداد 1387, 21:52 عصر
میخوام وقتی توی DBGrid با کیبورد حرکت میکنه (یعنی یه Record انتخاب شد) یا اینکه با موس روی یه Record کلیک میکنه یه کد بنویسم ولی همچین Eventای نداره !
ممنون از همگی
از رویداد AfterScroll و BeforeScroll مربوط به ADO برای حرکت بین رکوردها و از رویداد OnCloExit و OnColEnter برای حرکت بین ستونها استفاده کنید.
موفق باشید
اصغر (پآچ)
سه شنبه 28 خرداد 1387, 00:33 صبح
سلام دوست من
می تونی رویداد OnkeyUp مربوط به DBGrid رو به صورت زیر تعریف کنی:
if (key = vk_Up) or (key = vk_Down) then
در ضمن رویداد OnCellClick هم می تونه تشخیص بده که روی کدوم سلول کلیک شده و اطلاعات مربوط به اون رکوردی که در آن سلول نمایش داده می شه رو می تونی بگیری!
موفق و موید باشی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.