简单实例-注册窗口的实现

我们完成学生注册窗口,完成注册功能。
我们已经制作过了学生登陆窗口,下面继续前面的项目StudentManage,完成注册窗口的功能。

实现的步骤如下:

一、右击解决方案资源管理器中的项目名称“StudentManage”,单击添加-添加Windows窗体选项,打开添加新项窗口。
二、在添加新项窗口中选择Windows窗体,修改名称为“frmRegister.cs”,单击“确定”按钮。
三、设计“注册”窗体
四、单击“保存”按钮。

 

“注册”窗体的控件属性
设计的控件、属性和文本
窗体:frmRegister,学生注册
分组框:grpReginfo,注册信息
分组框:grpStuInfo,学生基本信息
标签:lblName,用户名
标签:lblPwd,密码
标签:lblPwdAgain,确认密码
标签:lblRealName,姓名
标签:lblAddress,地址
标签:lblBirth,出生日期
标签:lblGender,性别
标签:lblGrade,年级
标签:lblLike,爱好
文本框:txtName
文本框:txtPwd
文本框:txtPwdAgain
文本框:txtRealName
文本框:txtAddress
日期控件:dateTimePicker1
单选控件:radMale,男
单选控件:radFemale,女
组合框:cboGrade,DropDownStyle=DropDownList
复选框:chkWeb,上网
复选框:chkRead,阅读
复选框:chkPlay,旅游
复选框:chkSport,运动
按钮:btnSave,保存
按钮:btnCancel,取消
列表框:istInfo

       private void btnSave_Click(object sender, EventArgs e)
        {
            if (this.txtName.Text == "")//判断“用户名”文本框中的字符串是否为空
            {
                MessageBox.Show("请输入用户名");
            }
            if (this.txtPwd.Text == "")//判断“密码”文本框中的字符串是否为空
            {
                MessageBox.Show("请输入密码","输入提示");
            }
            if (this.txtRealName.Text == "")//判断“姓名”文本框中的字符串是否为空
            {
                MessageBox.Show("请输入真实姓名", "输入提示",MessageBoxButtons.OKCancel);
            }
            if (this.txtAddress.Text == "")//判断“地址”文本框中的字符串是否为空
            {
                MessageBox.Show("请输入地址","输入提示",MessageBoxButtons.YesNo,MessageBoxIcon.Information);
            }
            this.lstInfo.Items.Add(this.txtName.Text);//添加用户名
            this.lstInfo.Items.Add(this.txtPwd.Text);//添加密码
            this.lstInfo.Items.Add(this.txtRealName.Text);//添加姓名
            this.lstInfo.Items.Add(this.txtAddress.Text);//添加住址
            this.lstInfo.Items.Add(this.dateTimePicker1.Value);//添加选择的时间
            //判断单选按钮哪个被选中,将值添加到列表框中
            string gender;
            if (this.radFemale.Checked)
                gender = this.radFemale.Text;
            else
                gender = this.radMale.Text;
            this.lstInfo.Items.Add(gender);
            //将组合框中的选定值添加到列表框
            this.lstInfo.Items.Add(this.cboGrade.SelectedItem);
            //将多选框选中的项添加到列表框
            string str=null;
            if (this.chkWeb.Checked)
                str += this.chkWeb.Text;
            if (this.chkRead.Checked)
                str += this.chkRead.Text;
            if (this.chkPlay.Checked)
                str += this.chkPlay.Text;
            if (this.chkSport.Checked)
                str += this.chkSport.Text;
            this.lstInfo.Items.Add(str);
           
            
        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

posted on 2012-07-03 00:28  流星落  阅读(545)  评论(0编辑  收藏  举报

导航