第72卷 单选按钮、复选框、滚动条、时钟控件和其他控件《算法与程序设计-C#》河北省(对口招生)《计算机类考纲百套卷》

2026-05-21
| 2份
| 15页
| 62人阅读
| 0人下载

内容正文:

编写说明:河北省对口招生《计算机类考纲百套卷》,依据《河北省2028年中等职业学校对口升学考试计算机类专业考试大纲》编写。本专辑涵盖四门课程,且每门课程均采用三阶递进式训练体系:基础层(具象化支架)拆解考点为微目标,紧扣考纲 “掌握”“理解” 要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编写专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第72卷,为考点训练卷,按《算法与程序设计-C#》范围和要求编写。具体内容为:1.单选按钮(RadioButton)的属性;2.复选框(CheckBox)的属性;3.滚动条(HScrollBar、VScrollBar)的属性;4.时钟控件(Timer)的属性和事件;5.分组框(GroupBox)的属性;6.选项卡(TabControl)的属性;7.菜单控件、ToolTip控件、对话框控件、消息框 2027版河北省《计算机类考纲百套卷》 第72卷 《算法与程序设计-C#》 单选按钮、复选框、滚动条、时钟控件和其他控件 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1.关于RadioButton控件,以下说法正确的是( ) A. 在同一个窗体中,所有RadioButton之间都是互斥的,只能选择一个 B. RadioButton的Checked属性表示当前是否被选中 C. 可以通过设置Checked属性为true来模拟用户点击,但不会触发CheckedChanged事件 D. RadioButton的Appearance属性只能设置为Normal,不能设置为Button 2.关于CheckBox控件的CheckState属性,以下说法错误的是( ) A. CheckState有三个可能的值:Unchecked、Checked、Indeterminate B. 当CheckBox的ThreeState属性为false时,CheckState不能设置为Indeterminate C. 当CheckBox的Checked属性为true时,CheckState一定是Checked D. 可以通过代码设置CheckState为Indeterminate,表示不确定状态 3.关于Timer控件,以下说法错误的是( ) A. Timer的Interval属性以毫秒为单位,表示触发Tick事件的时间间隔 B. 调用Timer的Start()方法和设置Enabled属性为true效果相同 C. Timer的Tick事件在指定的时间间隔内自动触发,与系统时间无关 D. 在Tick事件处理程序中,可以修改Interval属性以调整下一次触发的时间 4.关于TabControl控件,以下说法错误的是( ) A. 可以通过TabPages属性访问和管理各个选项卡页 B. 可以通过SelectedIndex属性获取或设置当前选中的选项卡页索引 C. 可以通过SelectedTab属性获取或设置当前选中的选项卡页 D. 每个选项卡页都是一个TabPage对象,只能包含一个控件 5.在C# WinForm中,若要使多个单选按钮(RadioButton)分为两组,实现组内互斥(每组只能选一个),最简单的方法是将它们分别放入两个( )控件中。 A. Panel B. GroupBox C. TabControl D. PictureBox 6.单选按钮(RadioButton)的 Checked 属性用于( ) A. 设置单选按钮旁边的文本标签 B. 获取或设置单选按钮是否处于选中状态 C. 设置单选按钮的背景颜色 D. 设置单选按钮的边框样式 7.时钟控件(Timer)在程序运行时,是否具有可视化的界面( ) A. 有,它显示为一个动态的时钟图标 B. 有,它显示为一个进度条 C. 没有,它是一个不可见的组件,在后台运行 D. 没有,它只在设计时可见 8.若要使时钟控件(Timer)开始工作,除了设置 Interval(时间间隔)外,还必须将( )属性设置为 true。 A. Enabled B. Visible C. Running D. Started 9.时钟控件(Timer)的 Interval 属性值为 1000 时,表示每隔( )触发一次 Tick 事件。 A. 1000 秒 B. 100 秒 C. 10 秒 D. 1 秒 10.滚动条控件(HScrollBar 和 VScrollBar)的 Value 属性表示( ) A. 滚动条可滚动的最大值 B. 滚动条可滚动的最小值 C. 滚动条滑块当前的位置数值 D. 每次点击箭头按钮滚动的数值 11.选项卡控件(TabControl)中,每一个单独的选项卡页面是由( )对象表示的。 A. TabPage B. TabItem C. Page D. TabSheet 12.菜单控件中,若要为某个菜单项设置快捷键,例如按下 Alt + F 打开“文件”菜单,应在菜单项的 Text 属性中( ) A. 文件(F) B. 文件 (&F) C. 文件 D. #文件 13.分组框(GroupBox)的 Text 属性用于( ) A. 设置分组框内所有控件的文本 B. 设置分组框边框上显示的标题文本 C. 设置分组框的背景文本 D. 设置分组框的工具提示 14.滚动条的 LargeChange 属性用于设置( ) A. 点击滚动条两端箭头时,Value 改变的数值 B. 点击滚动条滑块两侧空白区域时,Value 改变的数值 C. 滚动条的最大值 D. 滚动条的最小值 15.下列关于菜单(MenuStrip)的描述,错误的是( ) A. 可以在菜单项中插入分隔符 B. 菜单项可以设置复选标记(打勾) C. 一个窗体只能有一个菜单 D. 菜单项可以拥有子菜单(多级菜单) 16.关于滚动条的ValueChanged事件,以下说法正确的是( ) A. 在用户拖动滑块的过程中,ValueChanged事件会连续触发。 B. 只有当用户释放滑块时,ValueChanged事件才会触发。 C. ValueChanged事件在Scroll事件之前触发。 D. 以上都不对。 17.滚动条控件(ScrollBar)的 SmallChange 属性默认值通常是( ) A. 0 B. 1 C. 10 D. 100 18.若要为菜单项(ToolStripMenuItem)添加一个快捷键,应设置( )属性。 A. ShortcutKeys B. HotKey C. AccessKey D. KeyGesture 19.时钟控件(Timer)的 Stop() 方法等同于将( )属性设置为 false。 A. Visible B. Enabled C. Interval D. Running 20.关于CheckBox的Checked属性,下列说法正确的是( ) A. Checked是整数类型,表示勾选状态(0、1、2) B. Checked是布尔类型,true表示选中,false表示未选中 C. Checked是字符串类型 D. Checked只有选中或未选中两种状态,与ThreeState无关 2、 判断题(本大题共10小题,每题2分,共20分) 21.时钟控件(Timer)的 Interval 属性设置为 0 时,计时器会以最快的速度触发 Tick 事件。( ) 22.分组框(GroupBox)可以显示滚动条。( ) 23. 选项卡控件(TabControl)的 SelectedIndex 属性值是从 1 开始的。( ) 24.菜单(MenuStrip)中的菜单项只能显示文本,不能显示图片。( ) 25.单选按钮(RadioButton)的 Text 属性用于设置显示在按钮旁边的说明文字。( ) 26.复选框(CheckBox)的 CheckState 属性可以直接赋值为整数 1 来表示选中。( ) 27.时钟控件(Timer)在程序运行时,用户可以直接看到它并与其交互。( ) 28.在菜单设计中,输入“-”(减号)作为菜单项的 Text,可以创建一个分隔符。( ) 29.单选按钮(RadioButton)没有 CheckedChanged 事件。( ) 30.选项卡控件(TabControl)的 TabPages 集合中的顺序,决定了选项卡在界面上显示的左右顺序。( ) 三、填空题(本大题共10个题,每题2分,共20分) 31.RadioButton的______事件在Checked属性值改变时触发。 32.RadioButton的____属性用于控制是否在用户点击时自动切换选中状态,默认值为true。 33.CheckBox的三态功能由____属性控制,启用后可出现Indeterminate状态。 34.HScrollBar/VScrollBar的____属性表示滚动条的最小值,默认值为0。 35.HScrollBar/VScrollBar的____属性表示点击两端箭头按钮时的变化量,默认值为1。 36.Timer的____属性用于设置两次Tick事件之间的时间间隔,单位是____。 37.当GroupBox的Enabled属性设为false时,其内部所有控件的状态是____。 38.TabControl的____属性表示当前选中的选项卡索引,从____开始。 39.右键弹出菜单使用的控件是____。 40.在选项卡控件(TabControl)的 TabPages 集合中,若要添加一个新的选项卡页面,应调用 ________ 方法。 四、程序填空题(本大题共2题,每空5分,共20分) 41.实现一个简易的数字时钟。窗体上有一个标签 lblTime 用于显示当前系统时间,并格式化为“时:分:秒”的形式显示,一个按钮 btnStart 用于启动时钟,还有一个时钟控件 timerClock。时钟控件的时间间隔为1秒。 public partial class Form1 : Form { public Form1() { InitializeComponent(); timerClock.Interval = ___(1)_____; } // 启动时钟按钮的点击事件 private void btnStart_Click(object sender, EventArgs e) { timerClock.__(2)______ = true; btnStart.Enabled = false; } private void timerClock_Tick(object sender, EventArgs e) { lblTime.Text = DateTime.Now.ToString("HH:mm:ss"); } } 42. 统计用户在多个复选框(CheckBox)中选择的业余爱好。窗体上有5个复选框(checkBox1 到 checkBox5),一个按钮 btnSubmit 和一个标签 lblResult。点击按钮后,程序会将所有被选中的复选框的文本拼接起来显示。 private void btnSubmit_Click(object sender, EventArgs e) { string hobbies = "你的爱好有:"; CheckBox[] boxes = { checkBox1, checkBox2, checkBox3, checkBox4, checkBox5 }; foreach (CheckBox cb in __(1)______) { if (cb.___(2)_____ == true) { hobbies += cb.Text + "、"; } } lblResult.Text = hobbies; } 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河北省对口招生《计算机类考纲百套卷》,依据《河北省2028年中等职业学校对口升学考试计算机类专业考试大纲》编写。本专辑涵盖四门课程,且每门课程均采用三阶递进式训练体系:基础层(具象化支架)拆解考点为微目标,紧扣考纲 “掌握”“理解” 要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编写专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第72卷,为考点训练卷,按《算法与程序设计-C#》范围和要求编写。具体内容为:1.单选按钮(RadioButton)的属性;2.复选框(CheckBox)的属性;3.滚动条(HScrollBar、VScrollBar)的属性;4.时钟控件(Timer)的属性和事件;5.分组框(GroupBox)的属性;6.选项卡(TabControl)的属性;7.菜单控件、ToolTip控件、对话框控件、消息框。 2027版河北省《计算机类考纲百套卷》 第72卷 《算法与程序设计-C#》 单选按钮、复选框、滚动条、时钟控件和其他控件 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1.关于RadioButton控件,以下说法正确的是( ) A. 在同一个窗体中,所有RadioButton之间都是互斥的,只能选择一个 B. RadioButton的Checked属性表示当前是否被选中 C. 可以通过设置Checked属性为true来模拟用户点击,但不会触发CheckedChanged事件 D. RadioButton的Appearance属性只能设置为Normal,不能设置为Button 【答案】B 【解析】RadioButton只有在同一个容器内才会互斥。Checked属性表示选中状态。设置Checked属性为true会触发CheckedChanged事件。 2.关于CheckBox控件的CheckState属性,以下说法错误的是( ) A. CheckState有三个可能的值:Unchecked、Checked、Indeterminate B. 当CheckBox的ThreeState属性为false时,CheckState不能设置为Indeterminate C. 当CheckBox的Checked属性为true时,CheckState一定是Checked D. 可以通过代码设置CheckState为Indeterminate,表示不确定状态 【答案】C 【解析】当CheckBox的Checked属性为true时,CheckState也有可能是Indeterminate。 3.关于Timer控件,以下说法错误的是( ) A. Timer的Interval属性以毫秒为单位,表示触发Tick事件的时间间隔 B. 调用Timer的Start()方法和设置Enabled属性为true效果相同 C. Timer的Tick事件在指定的时间间隔内自动触发,与系统时间无关 D. 在Tick事件处理程序中,可以修改Interval属性以调整下一次触发的时间 【答案】C 【解析】Timer 按时间间隔定时触发,本质就是依赖系统时钟计时,并不是和系统时间无关。 4.关于TabControl控件,以下说法错误的是( ) A. 可以通过TabPages属性访问和管理各个选项卡页 B. 可以通过SelectedIndex属性获取或设置当前选中的选项卡页索引 C. 可以通过SelectedTab属性获取或设置当前选中的选项卡页 D. 每个选项卡页都是一个TabPage对象,只能包含一个控件 【答案】D 【解析】每个 TabPage 虽然是一个容器(继承自 Panel),但它可以包含多个控件(如按钮、文本框等),而不是只能包含一个控件。 5.在C# WinForm中,若要使多个单选按钮(RadioButton)分为两组,实现组内互斥(每组只能选一个),最简单的方法是将它们分别放入两个( )控件中。 A. Panel B. GroupBox C. TabControl D. PictureBox 【答案】B 【解析】GroupBox(分组框)是专门用于在逻辑上对窗体上的控件集合进行分组的容器控件。将RadioButton放入不同的GroupBox中,它们就会自动形成互斥的组。 6.单选按钮(RadioButton)的 Checked 属性用于( ) A. 设置单选按钮旁边的文本标签 B. 获取或设置单选按钮是否处于选中状态 C. 设置单选按钮的背景颜色 D. 设置单选按钮的边框样式 【答案】B 【解析】Checked 是一个布尔属性,用于判断或设置该单选按钮当前是否被选中。 7.时钟控件(Timer)在程序运行时,是否具有可视化的界面( ) A. 有,它显示为一个动态的时钟图标 B. 有,它显示为一个进度条 C. 没有,它是一个不可见的组件,在后台运行 D. 没有,它只在设计时可见 【答案】C 【解析】Timer 控件属于组件(Component),在程序运行时没有可视化的表示形式,它在后台按照设定的时间间隔触发事件。 8.若要使时钟控件(Timer)开始工作,除了设置 Interval(时间间隔)外,还必须将( )属性设置为 true。 A. Enabled B. Visible C. Running D. Started 【答案】A 【解析】Enabled 属性决定 Timer 组件是否处于活动状态。只有将其设为 true,Timer 才会按照 Interval 设定的毫秒数周期性触发 Tick 事件。 9.时钟控件(Timer)的 Interval 属性值为 1000 时,表示每隔( )触发一次 Tick 事件。 A. 1000 秒 B. 100 秒 C. 10 秒 D. 1 秒 【答案】D 【解析】Interval 属性的单位是毫秒(ms)。1000 毫秒 = 1 秒。 10.滚动条控件(HScrollBar 和 VScrollBar)的 Value 属性表示( ) A. 滚动条可滚动的最大值 B. 滚动条可滚动的最小值 C. 滚动条滑块当前的位置数值 D. 每次点击箭头按钮滚动的数值 【答案】C 【解析】Value 属性用于获取或设置滚动条滑块当前所代表的数值,该值介于 Minimum 和 Maximum 之间。 11.选项卡控件(TabControl)中,每一个单独的选项卡页面是由( )对象表示的。 A. TabPage B. TabItem C. Page D. TabSheet 【答案】A 【解析】TabControl 包含一个 TabPages 集合,集合中的每一个对象都是 TabPage 类型,代表一个独立的选项卡页面。 12.菜单控件中,若要为某个菜单项设置快捷键,例如按下 Alt + F 打开“文件”菜单,应在菜单项的 Text 属性中( ) A. 文件(F) B. 文件 (&F) C. 文件 D. #文件 【答案】B 【解析】在 WinForm 的菜单或按钮文本前加上 & 符号,后面的第一个字母就会被定义为访问键(快捷键) 13.分组框(GroupBox)的 Text 属性用于( ) A. 设置分组框内所有控件的文本 B. 设置分组框边框上显示的标题文本 C. 设置分组框的背景文本 D. 设置分组框的工具提示 【答案】B 【解析】GroupBox 的 Text 属性用于在控件的边框上显示一个标题,用于说明该分组框内控件的用途。 14.滚动条的 LargeChange 属性用于设置( ) A. 点击滚动条两端箭头时,Value 改变的数值 B. 点击滚动条滑块两侧空白区域时,Value 改变的数值 C. 滚动条的最大值 D. 滚动条的最小值 【答案】B 【解析】LargeChange 表示当用户点击滑块与箭头之间的空白区域(大范围滚动)时,Value 值改变的幅度。点击箭头改变的值由 SmallChange 控制。 15.下列关于菜单(MenuStrip)的描述,错误的是( ) A. 可以在菜单项中插入分隔符 B. 菜单项可以设置复选标记(打勾) C. 一个窗体只能有一个菜单 D. 菜单项可以拥有子菜单(多级菜单) 【答案】C 【解析】一个窗体可以包含多个 MenuStrip 控件,虽然通常只使用一个主菜单,但技术上并不限制只能有一个。 16.关于滚动条的ValueChanged事件,以下说法正确的是( ) A. 在用户拖动滑块的过程中,ValueChanged事件会连续触发。 B. 只有当用户释放滑块时,ValueChanged事件才会触发。 C. ValueChanged事件在Scroll事件之前触发。 D. 以上都不对。 【答案】A 【解析】拖动滑块时,ValueChanged会连续触发。Scroll事件也在拖动时连续触发。 17.滚动条控件(ScrollBar)的 SmallChange 属性默认值通常是( ) A. 0 B. 1 C. 10 D. 100 【答案】B 【解析】SmallChange 控制点击箭头时的步进值,默认通常为 1。LargeChange(点击空白处)默认通常为 10。 18.若要为菜单项(ToolStripMenuItem)添加一个快捷键,应设置( )属性。 A. ShortcutKeys B. HotKey C. AccessKey D. KeyGesture 【答案】A 【解析】ShortcutKeys 属性用于为菜单项分配标准的键盘快捷键。 19.时钟控件(Timer)的 Stop() 方法等同于将( )属性设置为 false。 A. Visible B. Enabled C. Interval D. Running 【答案】B 【解析】Stop() 方法会停止计时器,其内部实现就是将 Enabled 属性设为 false。对应的 Start() 方法则是将 Enabled 设为 true。 20.关于CheckBox的Checked属性,下列说法正确的是( ) A. Checked是整数类型,表示勾选状态(0、1、2) B. Checked是布尔类型,true表示选中,false表示未选中 C. Checked是字符串类型 D. Checked只有选中或未选中两种状态,与ThreeState无关 【答案】B 【解析】CheckBox的Checked属性是布尔类型(bool),只有true和false两种状态。 2、 判断题(本大题共10小题,每题2分,共20分) 21.时钟控件(Timer)的 Interval 属性设置为 0 时,计时器会以最快的速度触发 Tick 事件。( ) 【答案】错 【解析】Interval 必须大于 0。如果设置为 0 或负数,通常会抛出异常或不起作用。 22.分组框(GroupBox)可以显示滚动条。( ) 【答案】错 【解析】GroupBox 控件本身不支持滚动条。 23. 选项卡控件(TabControl)的 SelectedIndex 属性值是从 1 开始的。( ) 【答案】错 【解析】SelectedIndex 是从 0 开始的,0 代表第一个选项卡。 24.菜单(MenuStrip)中的菜单项只能显示文本,不能显示图片。( ) 【答案】错 【解析】菜单项(ToolStripMenuItem)拥有 Image 属性,可以在菜单文字前显示图标。 25.单选按钮(RadioButton)的 Text 属性用于设置显示在按钮旁边的说明文字。( ) 【答案】对 【解析】Text 属性即为控件的标签文本。 26.复选框(CheckBox)的 CheckState 属性可以直接赋值为整数 1 来表示选中。( ) 【答案】错 【解析】CheckState 是一个枚举类型,应该赋值为 CheckState.Checked、CheckState.Unchecked 或 CheckState.Indeterminate。 27.时钟控件(Timer)在程序运行时,用户可以直接看到它并与其交互。( ) 【答案】错 【解析】Timer 是不可见组件,用户无法直接看到或交互,它只在后台工作。 28.在菜单设计中,输入“-”(减号)作为菜单项的 Text,可以创建一个分隔符。( ) 【答案】对 【解析】输入减号会自动变为菜单分隔线。 29.单选按钮(RadioButton)没有 CheckedChanged 事件。( ) 【答案】错 【解析】RadioButton 和 CheckBox 一样,都有 CheckedChanged 事件,用于监听选中状态的改变。 30.选项卡控件(TabControl)的 TabPages 集合中的顺序,决定了选项卡在界面上显示的左右顺序。( ) 【答案】对 【解析】集合中索引为 0 的 TabPage 显示在最左边(或最上边)。 三、填空题(本大题共10个题,每题2分,共20分) 31.RadioButton的______事件在Checked属性值改变时触发。 【答案】CheckedChanged 【解析】CheckedChanged事件在Checked属性值改变时触发,无论是用户点击还是代码修改,只要值发生变化就会触发。 32.RadioButton的____属性用于控制是否在用户点击时自动切换选中状态,默认值为true。 【答案】AutoCheck 【解析】AutoCheck属性默认为true,表示点击时会自动切换选中状态。如果设置为false,需要在代码中手动处理状态切换。 33.CheckBox的三态功能由____属性控制,启用后可出现Indeterminate状态。 【答案】ThreeState 【解析】ThreeState属性设置为true后,CheckBox支持三种状态:Checked(打勾)、Unchecked(空白)、Indeterminate(灰色不确定)。 34.HScrollBar/VScrollBar的____属性表示滚动条的最小值,默认值为0。 【答案】Minimum 【解析】Minimum属性定义滚动条可表示的最小值,默认是0。 35.HScrollBar/VScrollBar的____属性表示点击两端箭头按钮时的变化量,默认值为1。 【答案】SmallChange 【解析】SmallChange控制点击箭头按钮时的步进值,默认1。 36.Timer的____属性用于设置两次Tick事件之间的时间间隔,单位是____。 【答案】Interval,毫秒 【解析】Interval属性以毫秒为单位,默认100ms。设置Interval=1000表示每1秒触发一次Tick事件。 37.当GroupBox的Enabled属性设为false时,其内部所有控件的状态是____。 【答案】被禁用(不可用) 【解析】GroupBox 的 Enabled=false 会批量禁用容器内所有子控件,所有控件变灰,无法点击、输入、操作。 38.TabControl的____属性表示当前选中的选项卡索引,从____开始。 【答案】SelectedIndex,0 【解析】SelectedIndex返回当前选中选项卡的索引,从0开始。有n个选项卡时,索引范围是0到n-1。 39.右键弹出菜单使用的控件是____。 【答案】ContextMenuStrip 【解析】ContextMenuStrip是用于创建右键菜单的控件,需要关联到控件的ContextMenuStrip属性才能生效。 40.在选项卡控件(TabControl)的 TabPages 集合中,若要添加一个新的选项卡页面,应调用 ________ 方法。 【答案】Add() 【解析】调用 TabPages.Add() 方法可以添加一个新的 TabPage 选项卡页面。 四、程序填空题(本大题共2题,每空5分,共20分) 41.实现一个简易的数字时钟。窗体上有一个标签 lblTime 用于显示当前系统时间,并格式化为“时:分:秒”的形式显示,一个按钮 btnStart 用于启动时钟,还有一个时钟控件 timerClock。时钟控件的时间间隔为1秒。 public partial class Form1 : Form { public Form1() { InitializeComponent(); timerClock.Interval = ___(1)_____; } // 启动时钟按钮的点击事件 private void btnStart_Click(object sender, EventArgs e) { timerClock.__(2)______ = true; btnStart.Enabled = false; } private void timerClock_Tick(object sender, EventArgs e) { lblTime.Text = DateTime.Now.ToString("HH:mm:ss"); } } 【答案】 (1)1000 (2) Enabled 【解析】Timer 的 Interval 属性单位是毫秒,1秒等于1000毫秒。启动或停止 Timer 控件,是通过设置其 Enabled 属性为 true 或 false 来实现的。 42. 统计用户在多个复选框(CheckBox)中选择的业余爱好。窗体上有5个复选框(checkBox1 到 checkBox5),一个按钮 btnSubmit 和一个标签 lblResult。点击按钮后,程序会将所有被选中的复选框的文本拼接起来显示。 private void btnSubmit_Click(object sender, EventArgs e) { string hobbies = "你的爱好有:"; CheckBox[] boxes = { checkBox1, checkBox2, checkBox3, checkBox4, checkBox5 }; foreach (CheckBox cb in __(1)______) { if (cb.___(2)_____ == true) { hobbies += cb.Text + "、"; } } lblResult.Text = hobbies; } 【答案】 (1) boxes (2) Checked 【解析】foreach 循环用于遍历集合或数组。这里需要遍历刚刚定义的复选框数组 boxes。判断复选框(CheckBox)是否被选中,使用的是其布尔属性 Checked。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第72卷 单选按钮、复选框、滚动条、时钟控件和其他控件《算法与程序设计-C#》河北省(对口招生)《计算机类考纲百套卷》
1
第72卷 单选按钮、复选框、滚动条、时钟控件和其他控件《算法与程序设计-C#》河北省(对口招生)《计算机类考纲百套卷》
2
第72卷 单选按钮、复选框、滚动条、时钟控件和其他控件《算法与程序设计-C#》河北省(对口招生)《计算机类考纲百套卷》
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。