labview 编写的应用程序,怎么设置最大化后居中显示
时间:10-02
整理:3721RD
点击:
labview 编写的应用程序,怎么设置最大化和最大化后居中显示,我再VI属性中已经调过运行时的为止选择最大化了,但是不管用,每次最大化后,前面板直接到左上角了
你这不是分辨率的问题,是窗口变大了控件大小不变,所以窗口右下就会空白
你这个界面控件太多了,如果允许要调整控件大小程序写起来太复杂了,可以设定不允许用户改变窗口大小。
如果你找到了合适的解决方案方便的话可以分享下。
ctrl+I 在VI属性里面,运行时位置,可以设置最大化,最小化和居中的
楼上正解
沙发正解!
这个我已经设置过了但是最大化后,直接将我要显示的界面放到左上角了,就像这样的,我想将指示灯放在正中间

最大化后就已经将窗口铺满整个桌面了,此时居中无意义。
若是需要窗口大小改变后居中,可以增加事件,监测到窗口大小变化后,设置前面板居中

刚没看到图片,理解错误
你这是控件居中,不是界面居中
控件居中也是利用窗口大小改变事件,获取新的窗口范围
根据窗口范围和控件大小,计算出控件位置

菜鸟学习一下
要是前面板很多控件,我都想让最大化后居中显示,这种方法太麻烦了,效果也不是特别好,会发生重叠
我本来想说的就是这个样子,我最大化后,直接都到左上角显示了,右下方一片空白
小伙子,你这是分辨率的问题,不是最大化的问题,你是想在不同分辨率上全屏显示而已吧
这个在我自己的电脑显示也是这个样子,这就是我纠结的地方,要是在别人电脑上显示不正常可能是分辨率问题,关键是在我的电脑上也不正常。我最后想做的界面是可以居中显示,也可以通过鼠标点击最大化
目前也只能这样了
