以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何单击逻辑列后弹出提示窗口做判断?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48309)

--  作者:wh420
--  发布时间:2014/3/27 0:39:00
--  如何单击逻辑列后弹出提示窗口做判断?
表A中有一个逻辑列,名为“是否付款”,当单击该列时弹出信息提示窗口,如果选择“是”则改变逻辑列选框状态,如果点否则不改变。
是不是要在表的DataColChanging事件中编写代码,如何写请指教。

--  作者:y2287958
--  发布时间:2014/3/27 6:32:00
--  
PrepareEdit:
If e.Col.Name = "第一列"
    e.Cancel = True
End If

Click:
If e.Col.Name = "第一列"
    If MessageBox.Show("1111","00",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes
        e.Row(e.Col) = True
    Else
        e.Row(e.Col) = False
    End If
End If

--  作者:wh420
--  发布时间:2014/3/27 15:02:00
--  
非常感谢