c#窗口应用程序开启关闭窗口
时间: 2024-09-14 08:15:51 浏览: 14
在C#中,创建窗口应用程序通常会使用Windows Forms或WPF(Windows Presentation Foundation)技术。无论是使用哪一种技术,开启和关闭窗口的机制基本相似。
1. 开启窗口:
- 使用Windows Forms时,可以通过创建一个新的Form对象,并调用其Show方法来显示窗口。
- 使用WPF时,也是通过创建一个Window对象,并调用其Show方法来显示窗口。
示例代码(Windows Forms):
```csharp
// 创建Form对象
Form form = new Form();
// 配置Form属性
form.Text = "我的窗口";
// 显示窗口
form.Show();
```
示例代码(WPF):
```csharp
// 创建Window对象
Window window = new Window();
// 配置Window属性
window.Title = "我的窗口";
// 显示窗口
window.Show();
```
2. 关闭窗口:
- 在Windows Forms中,可以调用Form对象的Close方法来关闭窗口。
- 在WPF中,可以调用Window对象的Close方法来关闭窗口。
示例代码(Windows Forms):
```csharp
// 关闭窗口
form.Close();
```
示例代码(WPF):
```csharp
// 关闭窗口
window.Close();
```
此外,还可以在窗口内添加按钮或其他控件,并为其设置事件处理程序来实现开启和关闭窗口的功能。例如,用户点击一个按钮时,可以触发关闭当前窗口的事件。