怎么用程序代码调整窗口默认位置大小
时间: 2023-07-03 10:10:20 浏览: 97
在程序代码中调整窗口的默认位置和大小,你可以使用窗口的`Left`、`Top`、`Width`和`Height`属性来实现。以下是一个示例:
```csharp
// 设置窗口位置和大小
this.Left = 100; // 设置窗口左边距离屏幕左边的距离为100
this.Top = 100; // 设置窗口上边距离屏幕上边的距离为100
this.Width = 800; // 设置窗口的宽度为800
this.Height = 600; // 设置窗口的高度为600
```
你可以在窗口的`Load`事件中添加这些代码,这样窗口加载时就会自动设置位置和大小。
如果你想要根据屏幕大小动态调整窗口的位置和大小,可以使用`Screen`类来获取屏幕的大小,然后根据比例来设置窗口的位置和大小。以下是一个示例:
```csharp
// 获取屏幕大小
int screenWidth = Screen.PrimaryScreen.Bounds.Width;
int screenHeight = Screen.PrimaryScreen.Bounds.Height;
// 设置窗口位置和大小
this.Left = screenWidth / 4; // 设置窗口左边距离屏幕左边的距离为屏幕宽度的四分之一
this.Top = screenHeight / 4; // 设置窗口上边距离屏幕上边的距离为屏幕高度的四分之一
this.Width = screenWidth / 2; // 设置窗口的宽度为屏幕宽度的一半
this.Height = screenHeight / 2; // 设置窗口的高度为屏幕高度的一半
```
这段代码将窗口位置和大小设置为屏幕大小的四分之一。你可以根据需要调整比例来实现你想要的效果。