C#---多选和单选控件
1、控件介绍
CheckBox:设置默认选中:checked属性设为true。
RadioButton:设置默认选中:checked属性设为true。
给控件分组:使用容器中的“GroupBox”控件。
2、实例演示
(1)新建一个C#---WINFORM程序。
(2)其代码为:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 单选和多选控件{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } PRivate void b_Login_Click(object sender, EventArgs e) { if (rad_stu.Checked||rad_teh.Checked) { string name = txt_name.Text.Trim(); string pwd = txt_pwd.Text; if (rad_stu.Checked) //学生被选中 { if (name == "student" && pwd == "student") { MessageBox.Show("学生登录成功!"); } else { MessageBox.Show("登录失败!"); txt_name.Clear(); //清空用户名文本框 txt_pwd.Clear(); //清空密码文本框 txt_name.Focus(); //用户名文本框获得输入光标焦点 } } else //选择老师 { if (name == "teacher" && pwd == "teacher") { MessageBox.Show("老师登录成功!"); } else { MessageBox.Show("登录失败!"); txt_name.Clear(); //清空用户名文本框 txt_pwd.Clear(); //清空密码文本框 txt_name.Focus(); //用户名文本框获得输入光标焦点 } } } else //都没有选中 { MessageBox.Show("请先选择学生或者老师"); } } }}运行结果
新闻热点
疑难解答