我在论坛上搜索,我尝试了几件事......但他们似乎并没有工作。让我解决我的问题。根据屏幕分辨率更改屏幕分辨率(不改变显示器分辨率并使用最大化屏幕选项)
我的笔记本电脑屏幕分辨率非常高:1400x1050。我正在设计我的应用程序。
我的同事在他的笔记本电脑(分辨率较低)上尝试过,而且该应用程序不适合他的笔记本电脑。按钮拖出屏幕空间。
所以,我希望我的应用程序根据屏幕分辨率自动调整大小/调整。 我发现了一些类似的论坛,我尝试了一些开发人员提出的建议,但那并不适合我。
我试过了: Solution 1:但正在改变用户的屏幕取代调整表单。
我不想使用Maximized屏幕选项,也不想更改用户的电脑设置。 不幸的是我没有使用表格布局面板。
请给我一个简单的解决方案。
您可以添加表格的截图。我要看看你能不能伸展任何控件。有些选项可以根据字体大小等来缩放表单,但这取决于你想要的最终效果。 – ja72 2011-01-10 04:36:23
我不能在这里放置屏幕截图。但是可以打开一些表单详细信息:表单大小:1130,863,开始位置:CenterScreen和Window State:Normal(包含近80个UI组件)。 – Preeti 2011-01-10 04:51:24
您是否已将`AutoScaleMode`属性设置为`Dpi`? http://msdn.microsoft.com/en-us/library/system.windows.forms.autoscalemode.aspx – 2011-01-17 18:59:34