5,933
社区成员
发帖
与我相关
我的任务
分享
在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
谢谢,谢谢方便留个qq么,或者麻烦加我也行啊,我的qq是305343159,我delphi新手,经常卡壳,还像朋友多学习埃 [quote=引用 11 楼 santiaodahan 的回复:] [quote=引用 10 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
谢谢,谢谢方便留个qq么,或者麻烦加我也行啊,我的qq是305343159,我delphi新手,经常卡壳,还像朋友多学习埃 [quote=引用 10 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
谢谢,谢谢方便留个qq么,或者麻烦加我也行啊,我的qq是305343159,我delphi新手,经常卡壳,还像朋友多学习埃 [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
谢谢,谢谢方便留个qq么,或者麻烦加我也行啊,我的qq是305343159,我delphi新手,经常卡壳,还像朋友多学习埃 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。

[quote=引用 7 楼 santiaodahan 的回复:] [quote=引用 6 楼 qq_33802316 的回复:] [quote=引用 5 楼 santiaodahan 的回复:] [quote=引用 4 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
[/quote]我没看懂最后这个是什么问题,你要达到什么效果。[/quote]每行数据单独实现点击删除该行的效果,我想用onselect实现。上一个问题解决了,现在遇到的问题就是现在通过键盘方向键选中cell会触发事件,我想在窗体获取焦点时屏蔽键盘方向键。。[/quote]
屏蔽方向键,在StringGrid的OnKeyDown事件中添加 if Key in [VK_LEFT, VK_RIGHT,VK_UP, VK_DOWN] then KEY:=0; [quote=引用 6 楼 qq_33802316 的回复:] [quote=引用 5 楼 santiaodahan 的回复:] [quote=引用 4 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
[/quote]我没看懂最后这个是什么问题,你要达到什么效果。[/quote]每行数据单独实现点击删除该行的效果,我想用onselect实现。上一个问题解决了,现在遇到的问题就是现在通过键盘方向键选中cell会触发事件,我想在窗体获取焦点时屏蔽键盘方向键。。[quote=引用 5 楼 santiaodahan 的回复:] [quote=引用 4 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
[/quote]我没看懂最后这个是什么问题,你要达到什么效果。[quote=引用 4 楼 qq_33802316 的回复:] [quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。

[quote=引用 2 楼 santiaodahan 的回复:] 在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。
在StringGrid的OnMouseWheelDown和OnMouseWheelUp事件中添加一行Handled:=True; 就可以屏蔽鼠标滚轮事件了。