winform 窗体大小改变事件是哪个
时间: 2024-01-25 08:04:05 浏览: 41
在 WinForm 中,窗体大小改变事件是 `SizeChanged` 事件。当窗体的大小发生变化时,该事件会被触发。您可以在设计器中为窗体控件添加该事件处理程序,也可以在代码中使用 `this.SizeChanged += new System.EventHandler(this.Form_SizeChanged);` 来订阅该事件,并在方法 `Form_SizeChanged` 中编写处理逻辑。
相关问题
winform 如何进制窗体改变大小
您可以使用Form类的Resize事件来实现窗体大小的更改。在事件处理程序中,您可以使用窗体的Width和Height属性来获取窗体的新大小,并使用它们来更改窗体中的控件位置和大小。以下是一个示例代码:
private void Form1_Resize(object sender, EventArgs e)
{
// 获取窗体的新大小
int newWidth = this.Width;
int newHeight = this.Height;
// 更改控件位置和大小
control1.Left = newWidth / 2 - control1.Width / 2;
control1.Top = newHeight / 2 - control1.Height / 2;
control1.Width = newWidth - 20;
control1.Height = newHeight - 20;
control2.Left = 10;
control2.Top = newHeight - control2.Height - 10;
control2.Width = newWidth / 3;
control3.Left = newWidth - control3.Width - 10;
control3.Top = newHeight - control3.Height - 10;
}
在此示例中,我们使用窗体的Resize事件来更改三个控件的位置和大小。我们将第一个控件放置在窗体的中心,并将其大小设置为窗体大小的80%。我们还将第二个控件放置在窗体的左下角,并将其宽度设置为窗体宽度的三分之一。最后,我们将第三个控件放置在窗体的右下角。
winform固定窗体大小
要在Winform中固定窗体大小,可以在窗体的属性中设置窗体的大小为固定值。
1. 打开窗体设计器,在属性窗口中选择“FormBorderStyle”属性,将其设置为“FixedSingle”或“FixedDialog”。
2. 设置“MaximizeBox”和“MinimizeBox”属性为“False”,这样就禁用了最大化和最小化按钮。
3. 在属性窗口中选择“Size”属性,将其设置为固定值。
这样,窗体就被限制为固定的大小,用户也无法通过调整窗口大小来改变其大小。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)