Foxtable(狐表)用户栏目专家坐堂 → 窗口帮助按钮 显示出来后 如何定义这个按钮事件


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

主题:窗口帮助按钮 显示出来后 如何定义这个按钮事件

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


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
窗口帮助按钮 显示出来后 如何定义这个按钮事件  发帖心情 Post By:2014/10/24 14:09:00 [只看该作者]

e.Form.BaseForm.helpbutton = True

这个帮助按钮没有办法定义事件 

AddHandler e.Form.BaseForm.HelpButtonClicked , AddressOf BaseMainForm_HelpButtonClicked


图片点击可在新窗口打开查看此主题相关图片如下:qq拼音截图未命名.jpg
图片点击可在新窗口打开查看


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


[此贴子已经被作者于2014-10-24 15:01:25编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 14:16:00 [只看该作者]

上例子.

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


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

 你的事件代码明显定义错了。

 

 你好好看看HelpButtonClicked事件应该怎样定义过程的。

[此贴子已经被作者于2014-10-24 14:24:17编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 15:09:00 [只看该作者]

Public Sub Form1_HelpButtonClicked(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) 
MessageBox.Show(sender.name)
End Sub

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


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
  发帖心情 Post By:2014/10/24 15:13:00 [只看该作者]

为什么放回的是空?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 15:17:00 [只看该作者]

这个Sender返回的是底层的窗体,Name是空的,所以就是空

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


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
  发帖心情 Post By:2014/10/24 15:18:00 [只看该作者]

如何返回当前触发事件的窗口 名称

 回到顶部
帅哥哟,离线,有人找我吗?
打错潇洒
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
  发帖心情 Post By:2014/10/24 15:19:00 [只看该作者]

想单独做窗口的帮助说明

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/24 15:22:00 [只看该作者]

你在赋值事件前,加入代码

e.form.baseform.name=e.form.name

 回到顶部
帅哥哟,离线,有人找我吗?
打错潇洒
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
  发帖心情 Post By:2014/10/24 15:23:00 [只看该作者]

Dim frm As WinForm.Form = Forms.ActiveForm
If frm IsNot Nothing Then
    MessageBox.Show("活动窗口为:" & frm.Name)
Else
    MessageBox.Show("无活动窗口!" )
End If

通过上述的代码 获取活动窗口 是否可行呢?

 回到顶部
总数 11 1 2 下一页