Foxtable(狐表)用户栏目专家坐堂 → [求助]PAN 添加名称和关闭按钮及单击事件


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

主题:[求助]PAN 添加名称和关闭按钮及单击事件

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
[求助]PAN 添加名称和关闭按钮及单击事件  发帖心情 Post By:2017/9/30 10:44:00 [只看该作者]

老师,
   如何添加名称和关闭按钮及单击事件

Dim pan As WinForm.Panel
pan=e.Form.CreateControl("p1",ControlTypeEnum.Panel)
'问题1 pan.text=DataTables("表C").Datarows(0)("测试")
pan.BackColor=Color.red
pan.TopMost=True
e.Form.Controls("Panel1").AddControl(pan)
问题二
添加按钮


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170930104208.png
图片点击可在新窗口打开查看

问题三
添加关闭按钮对应事件

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170930104308.png
图片点击可在新窗口打开查看

例子
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复件.foxdb




[此贴子已经被作者于2017/9/30 10:44:43编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/30 11:53:00 [只看该作者]

问题1、panel没有text属性,在panel里面增加一个标签使用

2、在panel里面增加一个按钮使用

3、

方法一:动态绑定事件:http://www.foxtable.com/webhelp/scr/2374.htm

方法二:使用窗口全局事件:http://www.foxtable.com/webhelp/scr/1920.htm

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/10/7 17:00:00 [只看该作者]

老师,
能否给做个例子,不会弄啊。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/7 17:05:00 [只看该作者]


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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/10/7 17:20:00 [只看该作者]

老师,
   下面代码是否适用 PAN 面板呢
'处理按钮点击事件
    Protected Overrides Sub OnClick(ByVal e As System.EventArgs)
        Functions.Execute("项目_MainPages_CloseClick")
    End Sub  


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/7 17:23:00 [只看该作者]

你要这样做:用代码 添加一个panel,然后,在panel里面添加一个图片/按钮控件,然后编写窗口的click事件,如果点击了panel的按钮,那就执行对应的操作。


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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/10/13 20:25:00 [只看该作者]

老师,
这块怎么写?
Dim pan As WinForm.Panel
pan=e.Form.CreateControl("p1",ControlTypeEnum.Panel)
'问题1 pan.text=DataTables("表C").Datarows(0)("测试")
pan.BackColor=Color.red
pan.TopMost=True
e.Form.Controls("Panel1").AddControl(pan)

vars("窗口") = e.Form.panel
e.Form.panel.Controls.add(_SysCloseBut)
Dim mp As Windows.Forms.Panel=E.FORM.CONTROLS("P1").BaseControl
mp.Padding = New Point(_SysCloseBut.width,6)
AddHandler mp.Paint, AddressOf MainPages_Paint

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20171013202359.png
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/13 20:38:00 [只看该作者]

没看懂你要做什么,用文字描述一下

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/10/13 20:52:00 [只看该作者]

老师,
想要加一个关闭按钮,不会弄,按照例子弄得,烦您给看下

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pan关闭按钮.table


 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/13 21:47:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pan关闭按钮.table


 回到顶部
总数 66 1 2 3 4 5 6 7 下一页