0
在我的C#.NET 3.5应用程序中,我使用WinForms窗体的对接和锚定。我正在用大显示器和小型笔记本电脑工作。不同的AutoScaleDimensions导致不正确的窗体表示
几种形式都有一个列表视图,锚点设置为4个边界和下面的几个按钮。
我的表单显示不正确:如果我在台式计算机上编辑表格,在笔记本上最低的按钮将不会显示(将被容器边界切割),我只能看到拉伸的列表视图。如果我在笔记本电脑上编辑表格,在台式电脑上它不会完全填充容器。
我发现原因 - 窗体的AutoScaleDimensions对于这两台电脑不同,在桌面上它是(8F,16F),而在笔记本电脑上它是(6F,13F)。我对如何使我的GUI在两者上工作感到困惑?