习题及答案
Visual Basic(.NET)程序设计(第 2 版) 第 9 章常用控件习题及答案 一、选择题 1.下列哪类控件在运行时一定是不可见的: (A) CheckBox (B) Timer (C) LineShape (D) GroupBox 答案:B 知识点:控件 难度:1 提示:无 题解:无 2.控件的 Location 属性是()数据类型的: (A) Integer 类型 (B) Size 结构体 (C) Point 结构体 (D) Single 类型 答案:C 知识点:控件 难度:1 提示:无 题解:无 3.列表框控件的下列几个属性中,哪一个不是集合类型的: (A) Items (B) SelectedIndeics (C) SelectedItems (D) MultiColumn 答案:D 知识点:ListBox 控件 难度:1 提示:无 题解:无 Visual Basic(.NET)程序设计(第 2 版) 4.向列表框中添加一个条目,应使用列表框Items 属性的什么方法: (A) Insert (B) Add (C) Append (D) Remove 答案:B 知识点:ListBox 控件 难度:1 提示:无 题解:无 5.下面哪种类型的对象不能作为控件的容器: (A) (B) Panel (C) ListBox (D) Frame 答案:C 知识点:容器类控件 难度:1 提示:无 题解:无 6.要使一个图片框控件自动地附着在窗体的某条边上,应该设置它的哪个属性: (A) Image (B) Dock (C) Left (D) Anchor 答案:B 知识点:控件停靠与锚定 难度:1 提示:无 题解:无 7.下面哪个不是提供选项的控件: (A) RadioButton (B) CheckBox (C) ListBox (D) ProgressBar 答案:D Visual Basic(.NET)程序设计(第 2 版) 知识点:提供选项的控件 难度:1 提示:无 题解:无 8.普通菜单项是以下哪一类控件: (A) MenuStrip (B) ToolStripMenuItems (C) ContextMenuStrip (D) ToolStripSplitButton 答案:B 知识点:菜单与工具栏 难度:1 提示:无 题解:无 9.一个菜单项是不是一个分隔条,是由什么属性决定的: (A) Name (B) Text (C) Enabled (D) Visible 答案:B 知识点:菜单与工具栏 难度:1 提示:无 题解:无 10.在窗体上按下鼠标左键一次后释放,不会触发窗体的哪个事件: (A) Click (B) DoubleClick (C) MouseUp (D) MouseDown 答案:B 知识点:高级鼠标事件 难度:1 提示:无 题解:无 Visual Basic(.NET)程序设计(第 2 版) 11.已知列表框中有 10 个数据项,对列表框操作正确的语句是___________。 (A) ListBox1.Clear() (B) ListBox1.Items.RemoveAt(4) (C) ListBox1.Items.RemoveAt(“计算机“) (D) ListBox1.Items.Add(1, “打印机“) 答案:B 知识点:ListBox 控件 难度:1 提示:无 题解:无 12.如果要使用户单击水平滚动条HScrollBar1 两端的箭头按钮时, 其 Value属性增加或减少的 值为 2,则应设置它的()属性。 (A)LargeChange (B)Maximum (C)SmallChange (D)Minimum 答案:C 知识点:滑动输入类控件 难度:1 提示:无 题解:无 13.如果窗体上有一个文本框, 并且拥有键盘输入焦点, 则能够触发此文本框的KeyPress事件 是()操作。 (A)单击鼠标 (B)双击文本框 (C)鼠标滑过文本框 (D)按下键盘上的某个键 答案:D 知识点:键盘事件 难度:1 提示:无 题解:无 14.当用户按下并且释放一个键盘按键后会触发KeyPress、KeyUp和 KeyDown事件,这三个事 件发生的顺序是_____________。 Visual Basic(.NET)程序设计(第 2 版) (A)KeyPress、KeyDown、KeyUp (B)KeyDown、KeyUp、KeyPress (C)KeyDown、KeyPress、KeyUp (D)没有规律 答案:C 知识点:键盘事件 难度:1 提示:无 题解:无 15.要使文本框获得焦点,可调用其( )方法。 (A)ChangeFocus (B)GotFocus (C)Focus (D)SettFocus 答案:C 知识点:键盘输入焦点 难度:1 提示:无 题解:无 16.下列控件中不能接收焦点的是() 。 (A)命令按钮 (B)标签框 (C)文本框 (D)单选按钮 答案:C 知识点:键盘输入焦点 难度:1 提示:无 题解:无 17.下列属性中,图片框控件没有 _________ 属性。 (A) StretchImage (B) Autosize (C) Visible (D) Picture Visual Basic(.NET)程序设计(第 2 版) 答案:D 知识点:图片框控件 难度:1 提示:无 题解:无 17. 如果组合框 Combo1 中有 3 个条目,则能删除最后一项的语句是 _________ (A) Combo1.Items.RemoveAt Text (B) Combo1.Items.RemoveAt 2 (C) Combo1.Items.RemoveAt 3 (D) Combo1.Items.RemoveAt Combo1.Listcount 答案:B 知识点:组合框控件 难度:1 提示:无 题解:无 18.要使某控件在运行时隐藏,应对________属性进行设置。 (A) Enable (B) Visible (C) Width (D) MinimizeBox 答案:B 知识点:控件 难度:1 提示:无 题解:无 19.执行了下面的程序后,列表框中的条目有______________。 Dim i As Integer For i= 1 To 6 ListBox1.Items.Add(i) Next For i= 1 To 3 ListBox1.Items.RemoveAt(i) Next (A)1,5,6 Visual Basic(.NET)程序设计(第 2 版) (B)2,4,6 (C)4,5,6 (D)1,3,5 答案:D 知识点:列表框控件 难度:1 提示:无 题解:无 20.在下列说法中,正确的是_____________。 (A)程序运行时,定时器控件可显示在窗体上 (B)在列表框中不能进行多项选择 (C)在列表框中能够将项目按字母顺序从大到小排列 (D)组框控件也有 Click 和 DoubleClick 事件 答案:D 知识点:控件 难度:1 提示:无 题解:无 21.下列 _____________控件