用C#编写程序(带Windows窗体应用程序)

定义一个Students类,包括学号、姓名、性别、年龄4个属性,要求在性别属性中增加对性别的判断(只能输入男和女),在年龄属性中提供对不合法(年龄在10至50之间)输入的判断,并提供方法显示学生信息。构建该类,并测试。

Windows 窗体应用程序中的一种常见情况是显示带控件的窗体,然后根据用户单击的控件执行特定操作。例如,当用户在窗体中单击 Button 控件时,该控件会引发一个事件。通过处理该事件,应用程序可以针对该按钮单击操作执行适当的应用程序逻辑。有关Windows 窗体的更多信息,请参见 Windows 窗体入门。处理Windows 窗体上的按钮单击事件1.创建一个具有 Button 控件的 Windows 窗体。private Button button; 2.定义一个与 Click 事件委托签名匹配的事件处理程序。Click 事件为该委托类型使用 EventHandler 类,而为该事件数据使用 EventArgs 类。 void Button_Click(object sender, EventArgs e) {...} 3.将事件处理程序方法添加到 Button 的Click 事件。 button.Click +=new EventHandler(this.Button_Click);注意设计器(如 Visual Studio 2005)将通过生成与下面的示例中的代码类似的代码来为您执行此事件连接。示例下面的代码示例处理 Button 的Click 事件以改变 TextBox 的背景色。以粗体表示的元素显示了该事件处理程序以及它如何连结到 Button 的Click 事件。此示例中的代码不是使用可视设计器(例如 Visual Studio 2005)编写的,并且只包含基本的编程元素。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-09
往窗体中添加一个 label 两个Button 控件
添加两个按钮的单击事件,如下:
private void button1_Click(object sender, EventArgs e)
{
label1.Visible = true;
label1.Text = "努力学习C#";
label1.BackColor = Color.Blue;//背景颜色为蓝色
label1.Location = new Point(50, 50);//位置
}

private void button2_Click(object sender, EventArgs e)
{
label1.Text = "";
label1.Visible = false;//隐藏
label1.BackColor = Color.White;
}追问

能不能给个完整版?

相似回答