设计一个 Windows 应用程序,当在文本框控件中输入姓名“XXX”时,单击“确定”按钮,使用标签控件显示“XXX你好,欢迎学习 Visual C#程序设计!”,单击“关闭”按钮退出程序。项目名称为 xtl-1,程序的运行界面 确定 如图1-36所示。
时间: 2024-11-12 17:33:33 浏览: 25
要设计这样一个Windows应用程序,你可以按照以下步骤操作:
1. 打开Visual Studio(假设你使用的是Visual Studio Community版),创建一个新的Windows Forms应用程序项目。命名它为"xtl-1"。
2. 在设计视图中,从工具箱拖拽所需的控件到Form上:
- 在窗体中心添加一个TextBox控件,用于用户输入姓名。
- 在TextBox下方添加一个Label控件,作为消息显示区域。
- 在窗体底部添加两个Button控件,分别命名为"确定"和"关闭",供用户交互。
3. 设置控件属性:
- TextBox控件设置标题或提示文字,例如:“请输入您的姓名”。
- Label控件默认隐藏,初始状态不显示任何内容。
- "确定"按钮文本设为"确定","关闭"按钮文本设为"关闭"。
4. 为按钮添加事件处理程序:
a. 双击"确定"按钮,在生成的`Click`事件处理方法中编写代码,检查TextBox中的文本是否包含"XXX"。如果是,则设置Label控件的Text属性显示问候信息,然后禁用或隐藏"确定"按钮以防重复操作。
```csharp
private void btnConfirm_Click(object sender, EventArgs e)
{
string name = textBoxName.Text;
if (name == "XXX")
{
labelMessage.Text = $"XXX你好,欢迎学习 Visual C#程序设计!";
btnConfirm.Enabled = false; // 防止多次点击
}
}
```
b. 对于"关闭"按钮,同样双击它,在`Click`事件处理方法中,使用`Application.Exit()`方法退出程序。
5. 确保窗体的大小适中,并调整控件布局使其看起来整洁。
6. 运行程序,测试一下功能是否正常,输入"XXX"并点击"确定",确认Label控件显示的消息是否正确,再点击"关闭"按钮查看程序是否能正常退出。
现在,你已经完成了一个基本的Windows应用程序,满足了题目中的要求。记得保存你的项目并经常备份文件。
阅读全文