Foxtable(狐表)用户栏目专家坐堂 → 单击按钮打开窗口问题


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

主题:单击按钮打开窗口问题

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


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

 1、你可以禁用按钮;

 

 2、你可以写如果窗口打开,就不执行对应代码就行


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


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

  例子......

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


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

 呃,闪是模式窗口特有的,人家闪的意思是,你不能点击其他地方,只能用模式窗口里面的内容。

 

 如果不想闪,又想用模式窗口的功能,就用独立窗口模拟

 

 新增一个独立窗口,afterload事件代码,窗口 通用查询窗口说明 设置成独立的,打开之前,先打开透明窗口

 

e.Form.BaseForm.Width = BaseMainForm.Width
e.Form.BaseForm.Height = BaseMainForm.Height
e.Form.BaseForm.Top = BaseMainForm.Top
e.Form.BaseForm.Left = BaseMainForm.Left
e.Form.BaseForm.FormBorderStyle = Windows.Forms.FormBorderStyle.None  '消除窗口的边框
e.Form.BaseForm.Opacity = 0.1


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


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

模式窗口的闪,是不能改的。

 

要么你就用7楼的,模拟模式窗口。


 回到顶部