我正在使用Windows窗体应用程序。部署应用程序后,我在笔记本电脑和台式机中获得不同尺寸的屏幕。这使得我的一些菜单消失并且报告不能正确显示。我们是否有解决方案?防止调整窗口大小取决于分辨率
在更改我的系统的分辨率时,我的表单大小也在变化。我想阻止这一点。
我正在使用Windows窗体应用程序。部署应用程序后,我在笔记本电脑和台式机中获得不同尺寸的屏幕。这使得我的一些菜单消失并且报告不能正确显示。我们是否有解决方案?防止调整窗口大小取决于分辨率
在更改我的系统的分辨率时,我的表单大小也在变化。我想阻止这一点。
请以最低的可能的解决您的应用程序(像:800×600),然后
使用面板,当你把你的工具到这些面板码头他们,这可能是有益的,这是我在用的所有我的应用程序,它始终与屏幕分辨率。
我把这段代码在我的Load事件方法:
this.MaximumSize = this.MinimumSize = this.Size;
当用户试图双击窗体最大化它的顶部,它停留在相同的尺寸。因此,在这种情况下最大限度地禁用表格。
我认为这个问题是解决问题。不同的系统获得不同的表单大小 – user3106114
使其足够小以适应具有最小分辨率的屏幕。正常情况下制作表格WindowState
。然后你会看到它适合所有的屏幕。但是如果你想在所有屏幕上显示Maximized
状态,那么你应该先用@Nidzaaaa的答案申请我的第一句话。
我在我的所有表格中都使用了组框,但是我收到了这个问题 – user3106114
我该如何给我的应用程序提供解决方案 – user3106114
您没有给出解决方案,您将给出自定义窗体大小。并且将'WindowsState'设置为'Maximized' – Hoh