Foxtable(狐表)用户栏目专家坐堂 → 新增窗口的取消按钮


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

主题:新增窗口的取消按钮

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 15:06:00 [显示全部帖子]

With Tables("person")
    If .Current IsNot Nothing AndAlso .Current.DataRow.RowState = DataRowState.Added Then
        .Current.Delete
    Else
        msgbox("不能删除")
    End If
End With

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 19:58:00 [显示全部帖子]

以下是引用susu312在2018/9/6 19:41:00的发言:

 

红色代码是因为照片必须在行保存的状态下才可以插入 ,是二进制方式插入照片,所以取消按钮如果设置成删除新增的话, 并没有效果,因为,没有新增的行,

 

1、你可以添加辅助列,标记这一行是【新增】的行;

 

2、你可以控制【取消】按钮只能执行一次,也就是控制 e.sender.enabled = False

[此贴子已经被作者于2018/9/6 21:35:31编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 21:34:00 [显示全部帖子]

以下是引用susu312在2018/9/6 21:32:00的发言:

 

老师,我如何控制这个按钮只能执行一次,第二次就 enabled=false

 

click事件加入代码

 

 e.sender.enabled = False

[此贴子已经被作者于2018/9/6 21:35:17编辑过]

 回到顶部