VFP grid表格控件内修正数据的问题

honeke 2013-05-10 05:10:59


如图,
该表格的allowcellselection 为. F.

想单击第一列的控件时 修改第一列的值怎么修改?
因为表格的allowcellselection 为.F. 无法修改表格的值

但是这里又不能设置为.T.

...全文
264 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
honeke 2013-05-11
  • 打赏
  • 举报
回复
引用 3 楼 lygcw9602 的回复:
THISFORM.GRID1.ALLOWCELLSELECTION=.T.
THISFORM.GRID1.Columns(1).CHECK1.VALUE=!THISFORM.GRID1.Columns(1).CHECK1.VALUE
THISFORM.GRID1.ALLOWCELLSELECTION=.F.
表格的allowcellselection 为.F. 点其它控件已经没有反应了。。。。不响应相关事件
十豆三 2013-05-11
  • 打赏
  • 举报
回复
当 AllowCellSelection 设置为假(.F.)时,单元格之间的切换被禁止,且表格行为的动作相当于一个单列表格。 所以 只能把 AllowCellSelection 设为 .T.
lygcw9602 2013-05-10
  • 打赏
  • 举报
回复
THISFORM.GRID1.ALLOWCELLSELECTION=.T.
THISFORM.GRID1.Columns(1).CHECK1.VALUE=!THISFORM.GRID1.Columns(1).CHECK1.VALUE
THISFORM.GRID1.ALLOWCELLSELECTION=.F.
honeke 2013-05-10
  • 打赏
  • 举报
回复
引用 1 楼 lygcw9602 的回复:
GRID1 CLICK
THISFORM.GRID1.ALLOWCELLSELECTION=.T.
GO THISFORM.GRID1.ActiveRow
THISFORM.GRID1.Columns(1).CHECK1.VALUE=!THISFORM.GRID1.Columns(1).CHECK1.VALUE
THISFORM.GRID1.ALLOWCELLSELECTION=.F.
表格单击??? 那不行呀,我点了表格的其它位置也是一样要响应呀, 只要点第一列的check控件才能
lygcw9602 2013-05-10
  • 打赏
  • 举报
回复
GRID1 CLICK
THISFORM.GRID1.ALLOWCELLSELECTION=.T.
GO THISFORM.GRID1.ActiveRow
THISFORM.GRID1.Columns(1).CHECK1.VALUE=!THISFORM.GRID1.Columns(1).CHECK1.VALUE
THISFORM.GRID1.ALLOWCELLSELECTION=.F.

2,749

社区成员

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

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