Foxtable(狐表)用户栏目专家坐堂 → [求助]主窗口最大化切换页面page.dock属性变化


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

主题:[求助]主窗口最大化切换页面page.dock属性变化

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 14:34:00 [显示全部帖子]

应该是没问题的。做个实例发上来测试。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 15:25:00 [显示全部帖子]

用鼠标任意修改窗口大小,是否有变化?是否正常?

 

做一个按钮,重新设置dock的值为其它再设置回来是否正常?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 15:45:00 [显示全部帖子]

以下是引用blsu33在2017/12/19 15:28:00的发言:
鼠标 拖动 窗口 是没有问题的 就是 点击了 最大化 按钮 会变化
我在看看吧

 

最大最小化以后,再恢复原来大小,然后拖动改变窗口大小有没问题?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/19 16:03:00 [显示全部帖子]

以下是引用blsu33在2017/12/19 15:53:00的发言:
老师,
  只有 最大化 有问题的 最小 拖动 都正常 只要是点击了 最大化 就出现

 

试试换一台电脑测试,有可能是操作系统本身的原因,win7就可能有此问题。

 

或者联系QQ客服 800014337 远程看一下


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 9:19:00 [显示全部帖子]

 做一个按钮,弹出对应控件的宽高停靠等属性看看,看是否正确。

 

 尽量做一个可以测试的例子测试。你这种应该要变通处理。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 14:33:00 [显示全部帖子]

是这个问题吧? http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=86670&authorid=0&page=0&star=1

 

win7上容易出现此问题。我win8没问题。

 

你试试不要让其执行最大化,你改成动态控制窗口宽高模拟最大化的效果。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 15:19:00 [显示全部帖子]

以下是引用blsu33在2017/12/20 15:14:00的发言:
嗯 那个贴看完了 怎么写代码呢 再劳烦您给个

 

sizechanged事件,不要让其最大化,如

 

If e.form.baseform.windowstate = 2 Then
    e.form.baseform.windowstate = 0
    e.form.baseform.width = SysInfo.WorkingAreaWidth
    e.form.baseform.height = SysInfo.WorkingAreaHeight
    e.form.baseform.left = 0
    e.form.baseform.top = 0
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 15:34:00 [显示全部帖子]

 没有win7测试,无法测试。不然你就改成

 

If e.form.baseform.windowstate = 2 Then
    e.form.baseform.windowstate = 0
End If

 或者是直接不允许其最大化吧。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 16:09:00 [显示全部帖子]

只有win7有问题,那你就不允许其最大化呗。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 16:34:00 [显示全部帖子]

以下是引用blsu33在2017/12/20 16:32:00的发言:
劳烦您给改下 我上传的例子 
如何不允许最大化
例子已经是不允许最大化了,是项目 还是 主窗口 还是附加的窗口 ,哪一个呢?

 

主窗口那里,禁用【最大化】的按钮不就好了?


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