advstringgrid 滚轮

landixin 2015-01-15 10:11:09
由于advstringgrid比stringgrid美观、网格清晰,用advstringgrid代替stringgrid通过鼠标滚轮浏览数据翻页。在上下浏览翻页过程中会使原先选中的行业上下移动。怎么样能使它不动。
procedure TForm2.AdvStringGrid1MouseWheelDown(Sender: TObject;
Shift: TShiftState; MousePos: TPoint; var Handled: Boolean);
begin
SendMessage(AdvStringGrid1.Handle,WM_VSCROLL,SB_LINEDOWN,0);
Handled:=true;
end;

procedure TForm2.AdvStringGrid1MouseWheelUp(Sender: TObject; Shift: TShiftState;
MousePos: TPoint; var Handled: Boolean);
begin
SendMessage(AdvStringGrid1.Handle,WM_VSCROLL,SB_LINEUP,0);
Handled:=true;
end;
...全文
108 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧