PDA

View Full Version : مدیریت کلید Del در ِDataGrid



SoheilKH
شنبه 10 آبان 1382, 04:30 صبح
یک دیتا گرید داریم .چطوری میشه کلید Del را مدیریت کرد. مثلا وقتی یک ردیف را انتخاب کردیم اگر کیلد del را زذیم ردیف ما پاک نشود و یا مثلا
اگر چند سطر را انتخاب کردیم اگر کلید del را زدیم فقط سطر های خاصی پاک شوند .
به طور کلی چطوری میشه از وقوع این کلید مطلع شد
با تشکر

sh
شنبه 10 آبان 1382, 16:14 عصر
سلام دوست عزیز در dbgrid من اینکار رو کردم در دیتا گرید هم همینجوره فقط امکان داره اسم رویدادش فرق کنه چونالان یادم نیست :wink:


private sub dg1_beforeupdate(cancel as integer)

dim n as integer

n = msgbox("delete record ?",vbinformation + vbyesno,"delete")
if n = vbno then
cancel = true
end if

end sub


با تشکر
شهریار

SoheilKH
یک شنبه 11 آبان 1382, 04:27 صبح
شهریار جان
فرض کن من چند سطر را انتخاب کردم وقتی کلید del زده شد من می خواهم سطرها ی خاصی حذف شوند و بقیه حذف نشوند .
برای این کار چی کار باید بکنم

SoheilKH
سه شنبه 13 آبان 1382, 04:52 صبح
آقا یکی بیاد این مشکل ما رو حل کنه :mrgreen: