网站大量收购闲置独家精品文档,联系QQ:2885784924

单选按钮、复选框及分组框控件dy单选按钮、复选框及分组框控件dy.doc

单选按钮、复选框及分组框控件dy单选按钮、复选框及分组框控件dy.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单选按钮、复选框及分组框控件dy单选按钮、复选框及分组框控件dy

组织教学: 复习提问:1、窗体的作用? 标签、按钮及文本框的作用?命名前缀分别为:lbl,btn,txt. 上机总结: 讲授新课: 项目三、窗体、常用控件(二) --------分组框控件、单选按钮、复选框 案例:设计如下窗体。 要求:单击“确定”按钮时,在窗体的标签上显示相应信息如图所示: 单击“清除”按钮时,清除输入和显示的信息。 知识点 1、分组框控件(GroupBox) 分组框(GroupBox)控件:一种容器类控件,可给单选按钮分组。 常用属性: Text:分组框顶部显示的文字。设为空时分组框密封为一矩形框。 2 、单选按钮(RadioButton) 为用户提供多个选项,选择一个选项的功能,“多选一”的控件。 常用属性: Name: RadioButton1…通常加前缀rdtn Text: 单选按钮右侧显示的文本。 Checked?: 设置private void btnOK_Click(object sender, EventArgs e) { if (rdtnMath.Checked == true) { lblShow.Text = txtName.Text + 的 + rdtnMath.Text + 成绩是: + txtScore.Text; } if (rdtnChinese.Checked==true) { lblShow.Text = txtName.Text + 的 + rdtnChinese.Text + 成绩是: + txtScore.Text; } } private void btnClear_Click(object sender, EventArgs e) { txtName.Text = ; txtScore.Text = ; rdtnMath.Checked = false; rdtnChinese.Checked = false; txtName.Focus(); lblShow.Text = ; } private void Form1_Activated(object sender, EventArgs e) { txtName.Focus(); } 案例 创建如下窗体供用户输入个人信息: 要求:输入信息后,单击“确定”按钮后,在消息对话框中显示输入的信息如图所示: 单击“退出”按钮时,关闭窗体。 知识点: 3、复选按钮(CheckBox) 可以同时选中多个选项。 常用属性: Name: 默认值checkBox1… 通常加前缀chk. Text:复选框右侧显示的文本。 Checked:复选框是否被选中。值为true 、false. CheckState:读取或设置复选框的状态。为三个值:checked unchecked indeterminate. Appearance:复选框显示的外观。 常用事件: Click:单击复选框时发生 CheckedChanged:选中或不选中状态改变时发生。为默认事件。 CheckStateChanged:当CheckState的值发生变化时发生。 设计步骤: 界面设计: 在窗体上放置一个2个分组框控件,2个标签,2个文本框,2个单选按钮,4个复选框控件,2个按钮控件。 2个文本框的名称分别为:txtName 、txtAge。 2个单选按钮的名称分别改为:rdtnMan、rdtnWoman。 4个复选框的名称分别改为:chkSport、chkMusic、chkDancing、chkComputer。 2个按钮控件的名称改为:btnOK,btnExit。 (2)代码设计: private void btnOK_Click(object sender, EventArgs e) { string name, sex, age,enjoy; name=sex=age=enjoy= ; if (txtName.Text == ) { MessageBox.Show(请输入姓名);

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档