首页 > 学院 > 开发设计 > 正文

C#---多选和单选控件

2019-11-06 06:26:36
字体:
来源:转载
供稿:网友

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("请先选择学生或者老师");            }                                            }    }}

运行结果


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表