Foxtable(狐表)用户栏目专家坐堂 → 表属性中的keydownedit 事件中的操作


  共有1982人关注过本帖树形打印复制链接

主题:表属性中的keydownedit 事件中的操作

帅哥哟,离线,有人找我吗?
13861676007
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:188 积分:1754 威望:0 精华:0 注册:2016/4/12 9:05:00
表属性中的keydownedit 事件中的操作  发帖心情 Post By:2018/4/20 10:58:00 [只看该作者]

请教老师:我在表属性中的keydownedit 事件中录入下列代码

If e.Col.Name = "贷方金额" Then
    If e.KeyCode = keys.Enter
        MessageBox.Show("222")
        e.Cancel = True
    End If
End If

操作时没有反映,错在哪?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/20 11:11:00 [只看该作者]

keydownedit事件,是你双击进入单元格后按下键盘,才会触发的。

 

keydown事件,是你在表格(焦点没有进入单元格)时,按下键盘触发的。

 

Dim cname As String = e.Table.cols(e.Table.colsel).name
Dim r As Row = e.Table.rows(e.Table.rowsel)
If cname = "贷方金额" AndAlso e.KeyCode = keys.Enter Then   

        MessageBox.Show("222")
        e.Cancel = True

End If



 回到顶部