以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 设置鼠标移到数据行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=110738) |
-- 作者:裴保民 -- 发布时间:2017/12/8 14:09:00 -- 设置鼠标移到数据行 怎样设置添加数据后鼠标移到新增加的行行呢? |
-- 作者:有点甜 -- 发布时间:2017/12/8 14:36:00 -- 全局代码
<DllImport("user32.dll", EntryPoint := "SetCursorPos")> _ End Function
调用代码
Dim t As Table = Tables("表A")
|
-- 作者:裴保民 -- 发布时间:2017/12/8 21:56:00 -- 我的窗体表是副本表,保存数据后怎么让鼠标移到新增加的行行呢? |
-- 作者:有点蓝 -- 发布时间:2017/12/8 22:15:00 -- 增加行使用table.addnew,不要使用datatable.addnew |
-- 作者:裴保民 -- 发布时间:2017/12/8 22:23:00 -- 我用的是Tables("机具库存资料").AddNew |
-- 作者:有点蓝 -- 发布时间:2017/12/8 22:30:00 -- 改为副本表的名称 |
-- 作者:裴保民 -- 发布时间:2017/12/8 22:36:00 -- 我用得添加数据代码就是 Tables("机具批量入库窗体_Table1").AddNew |
-- 作者:有点蓝 -- 发布时间:2017/12/8 22:43:00 -- Dim t As Table = e.Form.Controls("Table1").Table t.AddNew() t.Select(t.Rows.Count - 1,0) Dim rc As C1FlexGrid.CellRange = t.grid.Selection Dim cellrect As System.Drawing.Rectangle = t.grid.RectangleToScreen(t.grid.GetCellRect(rc.r1,rc.c1)) SetCursorPos(cellrect.x+5, cellrect.y+5)
|