我正在制作的这个应用程序可能会部署在具有不同屏幕尺寸的机器上。虽然我将表单默认设置为最大化,但directx 控件的大小(我也希望最大化)目前需要在不理想的代码中手动完成。我想知道是否有一种简单的方法可以让它根据表单窗口的大小自动调整大小。
winform 是 mazimised:
this.WindowState = FormWindowState.Maximized;
和directx控制窗口:
this.ClientSize = new System.Drawing.Size(1200, 1200);
我认为这样的事情会起作用,但它没有(这些属性甚至不可用):
this.ClientSize = new System.Drawing.Size(Form.Height, Form.Width);
对不起,我还是很新!