怎样使鼠标不离开当前的GRID?

fionazou 2009-12-07 02:58:54
怎样使鼠标不离开当前的GRID?
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2009-12-08
  • 打赏
  • 举报
回复
要不在 Grid 外用文本框来输入并校验吧。直接在 Grid 中也不安全。
fionazou 2009-12-08
  • 打赏
  • 举报
回复
我在grid的column3的text1的valid里写了 如下的语句:
IF ppeinstupd.itemkind='参数' and !EMPTY(this.VALUE) and TYPE(this.VALUE)<>'N'
MESSAGEBOX('不是数值型,请重新输入数值型,或空值!')
retu .F.
else
this.value=alltrim(this.value)
ENDIF
当鼠标不离开grid时上面的语句有效,可是当鼠标离开了grid后,上面的语句就无效了,请问这是为什么?
都市夜猫 2009-12-07
  • 打赏
  • 举报
回复
用 api 函数 ClipCursor 可以限制鼠标只在一个矩形范围内移动,但鼠标光标是系统共享资源,你的用户不会用砖头砸你吧?
十豆三 2009-12-07
  • 打赏
  • 举报
回复
表单的 Init 事件加代码
This.Grid1.SetFocus()

Grid1 Valid 事件加代码
Return 0

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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