1. 如何使控件适应窗体的改变?
设置控件的Anchor属性。设置为Top, Bottom, Left, Right就能随窗体同比例缩放。
2. 如何使“窗体的大小如何能够充满整个屏幕”?
设置窗体的WindowState为Maximized.
3. 如何使窗体保持一定的比例,——不仅仅是充满屏幕?
System.Drawing.Rectangle rect = Screen.PrimaryScreen.Bounds;
这个rect就是屏幕的尺寸。包括了工具条的位置。
System.Drawing.Rectangle rect = Screen.PrimaryScreen.WorkingArea;
这个rect不包括工具条的尺寸。
Rectangle rect = new Rectangle();
rect = Screen.GetWorkingArea(this);
rect.Width;//屏幕宽
rect.Height;//屏幕高