Foxtable(狐表)用户栏目专家坐堂 → e 参数传递冲突怎么结局


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

主题:e 参数传递冲突怎么结局

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
e 参数传递冲突怎么结局  发帖心情 Post By:2022/3/24 23:11:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20220324230927.png
图片点击可在新窗口打开查看
 代码必须有 e参数
调用函数 时使用 e 参数就会报错

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20220324230852.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/3/24 23:11:20编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 23:25:00 [只看该作者]

第二段代码放在哪个事件的?有e参数吗?

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2022/3/25 0:36:00 [只看该作者]

是自定义函数
放在 MainTableChanged
函数时有 e参数的
[此贴子已经被作者于2022/3/25 0:37:49编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/25 8:55:00 [只看该作者]

先看完:http://www.foxtable.com/webhelp/topics/0604.htm


MainTableChanged

切换主表后执行,也就是MainTable发生变化后执行。
此事件无e参数,这是因为系统变量MainTable可以直接返回所选择的主表。

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


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2022/3/26 17:17:00 [只看该作者]

 这是一个菜单界面 不同的主表就有不同的菜单 没有e参数的话怎么解决呢 切换重新生成


Dim e = args(0)
For Each c As Object In e.Form.controls("TabControl1").TabPages(0).children
    e.Form.RemoveControl(c.name)
Next

'遍历窗口所有控件 清除后重新加载新的控件

e.form.panel.parent.parent.Width = 220    '设定窗口的宽度
e.Form.Text = CurrentTable.Name & "_ 菜单"

e.Form.StopRedraw()

Dim Button2 As WinForm.Button
Button2 = e.Form.CreateControl("刷新", ControlTypeEnum.Button)
'Button.Text = "Foxtable"
Button2.Image = GetImage("Reject16.ico")
Button2.Left = e.Form.Width - 30
Button2.Top = e.Form.Height -30
Button2.Width = 25
Button2.Height = 25
Button2.BackColor = Color.White
Button2.BorderSize = 0
e.Form.AddControl(Button2)

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/26 17:21:00 [只看该作者]

e.Form改为forms("xx窗口")

 回到顶部