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


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

主题: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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yifan3429
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | 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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yifan3429
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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)

 回到顶部