datagrid 的编辑问题
之前在这个版面看到有人问:datagrid回车转行的问题
--------
在datagrid中每个单元格输入完后,按回车,自动转到右边一格,如果到最后一格则转到下一行开始那一格.可以用Private Sub DataGrid1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyReturn Then SendKeys IIf(DataGrid1.Col = DataGrid1.Columns.Count - 1, "{down}+{home}", "{right}")
End Sub实现.但是如果输入数字时会跳到最前一个空的格子里,如何解决?
-----
即是说datagrid也有编辑功能?我所要实现的是:
1、在每行的第一列输入条件,回车后自动从数据库中查询获得其他的字段,并且datagrid自动增加一行,以便下一个条件的输入、查询……
2、以上是各字段的输入,查询,还留有特别的字段以便在里面输入。可以这样实现的吗?
说明:此前问过如何使得datagrid有编辑功能,答曰:右键点DataGrid->"属性"->"通用"->"允许更新"打上钩就能编辑
但是这个默认属性来得,运行后再点击控件,连输入的焦点都没有,不知道还该怎么设置。
以上问题对于本人特别重要,希望大家帮帮忙,东西急着啊~~