Foxtable(狐表)用户栏目专家坐堂 → 模式窗体 作为 主显示的窗口


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

主题:模式窗体 作为 主显示的窗口

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


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
模式窗体 作为 主显示的窗口  发帖心情 Post By:2015/10/28 12:28:00 [只看该作者]

 

我使用模式窗体 作为 主显示窗体

Public Sub ICON_DoubleClick(ByVal sender As System.Object, ByVal e As System.EventArgs)
Forms("mainform").BaseForm.ShowInTaskBar = false. '任务栏不显示
If Forms("mainform").baseform.Visible = True  Then
Forms("mainform").baseform.Visible =False
Else
Forms("mainform").baseform.Visible =True
Forms("mainform").baseform.windowstate = 0
Forms("mainform").baseform.show
End If
End Sub

 

我想用 Foxmail 的效果 设置 呼出 窗体,不想在任务栏里,显示图标。

 

但以上代码 均不能 像正常操作哪里,使到foxtable 至于其他窗体(excel,word,foxmail)等已经打开的文件的前端。

 

求助该如何搞!


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 14:26:00 [只看该作者]

呃,设置窗口的topmost不就行了?

 

basemainform.TopMost = true

Forms("mainform").TopMost = True


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


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2015/10/29 11:43:00 [只看该作者]

老师

 

设置了主窗体 topmost 后

 

凡是从这个窗体 呼出 的 其他窗体 都会至于 这个主窗体的 后边, 按都按不到。。。。。 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 11:54:00 [只看该作者]

呃,其它的窗口也可以设置最顶层啊。

 

具体什么问题,做个例子瞧瞧


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


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2015/11/3 15:43:00 [只看该作者]

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


老师 你测试一下   我不想在 任务栏 加入图标, 希望再右下角 哪里  建一个小图标,通过双击 打开 狐表。

但是打开后 狐表 加 了basemainform.TopMost = true   会使到  打开的 窗体 至于 主界面后边。  ( 你可以试下创建窗体)

去掉  basemainform.TopMost =  true   窗体 在呼出的时候  又会被 其他打开的程序 覆盖住 看不到  ,帮忙看下

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 16:04:00 [只看该作者]

没问题啊

 

 

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


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


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2015/11/3 16:21:00 [只看该作者]

我试过你发过来的是没问题!

你试多几个试下 如果把 主窗体 至于最前边 ,很多操作都做不了! 建个窗口都会 在主窗体后边 ,.

不知道还有没其他方法 可以 达到 像任务栏有图标的点击效果!??

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 16:39:00 [只看该作者]

以下是引用ljh29206在2015/11/3 16:21:00的发言:
我试过你发过来的是没问题!

你试多几个试下 如果把 主窗体 至于最前边 ,很多操作都做不了! 建个窗口都会 在主窗体后边 ,.

不知道还有没其他方法 可以 达到 像任务栏有图标的点击效果!??

 

你可以不写的,只需要设置窗口的最顶层即可。

 

basemainform.TopMost = true  


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


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2015/11/3 17:34:00 [只看该作者]


If basemainForm.WindowState = 0 Then
basemainForm.WindowState = 1
baseMainform.visible= False 
Else
basemainForm.Show()
basemainForm.WindowState = 0
baseMainform.visible= True
End If

改成用 最小化 及 正常模式来判断就好了! 谢谢!

在问下 如何使到项目最下化的时候 自动 进行隐藏 代码?
是不是需要在全局代码里面写? 不是很懂 求帮忙
[此贴子已经被作者于2015/11/3 17:34:53编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 18:02:00 [只看该作者]

不明白你指什么?如果你不想显示主窗口,就直接控制主窗口的位置。


 回到顶部