Foxtable(狐表)用户栏目专家坐堂 → 同主表的多个窗口(opened状态)间切换显示触发的事件是什么?


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

主题:同主表的多个窗口(opened状态)间切换显示触发的事件是什么?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/19 10:21:00 [显示全部帖子]

 必须自己绑定事件。

 

 并列窗口放上这么一段代码:


Dim Tcl As C1.Win.C1Command.C1DockingTab = e.Form.panel.parent.parent
AddHandler Tcl.DoubleClick, AddressOf C1DockingTab_DoubleClick


全局代码代码是这个

Public Sub C1DockingTab_DoubleClick(ByVal sender As System.Object, ByVal e As System.EventArgs)
Functions.Execute("DoubleClickColse1",e,Sender)   '这个是函数
End Sub


函数的写法:

Dim e As System.EventArgs = Args(0)
Dim Sender As Object = Args(1)
Dim frm As WinForm.Form = Forms.ActiveForm
If frm IsNot Nothing Then
        Forms(frm.Name).Close
    End If
End If

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/20 9:30:00 [显示全部帖子]

afterLoad事件

 

Dim Tcl As C1.Win.C1Command.C1DockingTab = e.Form.panel.parent.parent
AddHandler Tcl.DoubleClick, AddressOf C1DockingTab_DoubleClick

 

 

内部函数 DoubleClickColse1 http://www.foxtable.com/help/topics/1486.htm

 

Dim e As System.EventArgs = Args(0)
Dim Sender As Object = Args(1)
Dim frm As WinForm.Form = Forms.ActiveForm
If frm IsNot Nothing Then
        Forms(frm.Name).Close
    End If
End If

 


 回到顶部