C#写一个简单的窗口程序
时间: 2023-12-06 22:05:03 浏览: 90
好的,以下是一个简单的 C# 窗口程序,它显示一个按钮和一个标签:
```csharp
using System;
using System.Windows.Forms;
namespace MyWindowApp
{
public partial class MyForm : Form
{
public MyForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text = "Hello, World!";
}
}
}
```
其中,`MyForm` 是我们自定义的窗口类,继承自 `Form` 类。`InitializeComponent` 函数是自动生成的,用于初始化窗口中的控件。`button1_Click` 函数是按钮被点击时触发的事件处理函数,它将标签的文本设置为 "Hello, World!"。
接下来需要在窗口中添加一个按钮和一个标签。在窗口类的构造函数中可以添加如下代码:
```csharp
public MyForm()
{
InitializeComponent();
this.Controls.Add(button1);
this.Controls.Add(label1);
}
```
这里我们将按钮和标签添加到窗口的控件集合中。需要在窗口类中添加以下控件的定义:
```csharp
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label1;
```
这样就完成了一个简单的窗口程序。运行程序后,单击按钮,标签的文本将会改变。
阅读全文