使用Visual Studio 13

时间:2017-09-13 15:41:40

标签: visual-studio-2013

如何使用Visual Studio 13和C#自动调整窗口大小以适应显示器上的屏幕。

有一个应用程序显示您可以调用的主窗口(图1)并单独显示要填充的不同表格然后提交。

在某些计算机上,显示完整的表格(图2);但是,在几台计算机上,只显示了大约80%的页面(图3)。没有显示侧面(向上/向下)滚动条,因此这些计算机上的用户无法向上滚动并查看页面的其余部分。这发生在几个计算机品牌和/或型号上,并不限于特定的品牌或型号。有没有一种方法能够自动调整页面大小以适应屏幕或显示滚动条?

尝试从头开始重新映像受影响的计算机,但获得相同的结果。图像来自中心区域,所以不要相信它是软件。其他机器使用相同的中心图像重新成像,没有这个问题。

使用“控制面板”,尝试调整显示器的分辨率但没有成功,获得相同的结果。使用更大的显示器无法解决此问题。

如果用户使用其他未受影响的计算机,他们就可以获得完整的屏幕。来自未受影响的计算机的受试用户测试受影响的计算机,但无法获得完整的屏幕。用户帐户个人资料可能不是问题。

我是Visual Studio,C#和编程的新手。我正在尝试维护遗留应用程序并且不想破坏应用程序90%的用户能够看到完整的窗口。接受建议。

(Fig 1) Main window (Fig 2) Functioning correctly, what window should look like.
90% of users get this window (Fig 3) Functioning incorrectly, 10% of users get this window. Bottom is cut off. No scroll bar

1 个答案:

答案 0 :(得分:1)

要使用滚动条,您必须选择要隐藏内容的面板,并在属性中选择AutoScroll:True

Here is the image