我有一个表单应用程序在各种显示器上工作正常,屏幕分辨率不同但在2560x1600分辨率的机器中缩小到非常小的尺寸。
它可以正常工作所有较小的分辨率,我无法找到它背后的原因。我已经使用了锚,对接,autoscalemode和各种其他属性仍然只在上面提到的屏幕分辨率
失败答案 0 :(得分:0)
您可以在启动时调整窗口大小,例如:
private void Form1_Load(object sender, EventArgs e) {
Size = new Size(Screen.PrimaryScreen.WorkingArea.Right / 2, Screen.PrimaryScreen.WorkingArea.Bottom / 2);
}
这只是一个例子。您必须修改上述代码,以确保找到正确的屏幕和正确的协调员。