以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 全局代码的含义 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94856) |
-- 作者:cqlwsam -- 发布时间:2017/1/4 9:30:00 -- 全局代码的含义 全局代码:Public Sub MouseLeaveCell(sender As object, e As C1.Win.C1FlexGrid.RowColEventArgs) 其中:sender和e的含义什么? 如:我在recordgrid点击某个单元格,sender传递的参数是单元格,还是recordgrid控件的名称?e传递的参数又是什么? |
-- 作者:有点色 -- 发布时间:2017/1/4 10:08:00 -- sender 是触发控件的对象,也就是记录窗口。
e 是RowColEventArgs类型的对象。你去查帮助文档可以知道有哪些值。 |
-- 作者:cqlwsam -- 发布时间:2017/1/4 12:03:00 -- 全局代码: Public C As Integer Public r As Integer Public Sub ClickHandler(byval sender As object, byval e As C1.Win.C1FlexGrid.RowColEventArgs ) c = e.Col r = e.Row If c <> -1 Then msgbox(r & " " & c) End If End Sub 绑定事件: Dim g As C1.Win.C1FlexGrid.C1FlexGridBase = e.Form.Controls("RecordGrid1").baseControl addhandler g.click, addressof clickhandler 出现错误提示: |
-- 作者:有点色 -- 发布时间:2017/1/4 12:09:00 -- 不同的事件,定义的参数不一样啊,请好好看人家的帮助文档
|