第8章 Windows应用程序设计 习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第8章Windows应用程序设计

一.选择题

1.要使窗体在运行时,显示在屏幕的中央,应设置窗体的【】属性。

A) WindowState B) StartPosition

C) CenterScreen D) CenterParent

2.在C#程序中,文本框控件的【】属性用来设置其是否是只读的。

A) ReadOnly B) Locked C) Lock D) Style

3.要使文本框控件能够显示多行且能自动换行,应设置它的【】属性。

A) MaxLength和Multiline B) Multiline和WordWrap

C) PasswordChar和Multiline D) MaxLength和WordWrap

4.在使用RichTextBox控件进行文档编辑时,如果希望知道文档自上次设置该控件的内容后,文本框中的内容是否改变,可使用它的【】属性。

A) Modified B) SelectedText C) Undo D) SaveFile

5.当用户单击窗体上的命令按钮时,会引发命令按钮的【】事件。

A) Click B) Leave C) Move D) Enter

6.要使复选框控件能够显示出三种状态,应首先设置它的【】属性。

A) ThreeState B) Checked C) CheckState D) Indeterminate 7.在Windows应用程序中,如果复选框控件的Checked属性值设置为True,表示【】。

A) 该复选框被选中B) 该复选框不被选中

C) 不显示该复选框的文本信息D) 显示该复选框的文本信息

8.在Windows应用程序中,可以通过以下【】方法使一个窗体成为MDI窗体。

A) 改变窗体的标题信息B) 在工程的选项中设置其为启动窗体

C) 设置窗体的IsMdiContainer属性为True D) 设置窗体的ImeMode属性

9.在Windows应用程序中,若要让窗体MyForm显示为对话框模式窗体,必须【】。

A) 使用MyForm.ShowDialog()方法显示对话框

B) 将MyForm对象的isDialog属性设置为True

C) 将MyForm对象的FormBorderStyle属性设置为FixedDialog

D) 使用MyForm.Show ()方法显示对话框

10.决定Label控件是否可见的属性是【】。

A) Hide B) Show C) Visible D) Enabled 11.把TextBox控件的【】属性设为True,可使其在运行时接受或显示多行文本。

A) WordWrap B) Multiline C) ScrollBars D) ShowMultiline 12.利用文本框的【】属性,可以实现密码框的功能。

A) Password B) Passwords C) PasswordChar D) PasswordChars 13.如果要为“取消”按钮的文本“Cancel”创建访问键“C”,应将按钮的Text属性设置为【】。

A) &Cancel B) % Cancel C) @ Cancel D) ^ Cancel 14.Windows应用程序中,最常用的输入控件是【】。

A) Label B) TextBox C) Button D) PictureBox 15.若要显示消息框,必须调用MessageBox类的静态方法【】。

A) Show B) ShowDialog C) ShowBox D) ShowMessage 16.PictureBox控件的【】属性可以影响图像的大小及位置关系。

A) Size B) SizeMode C) Mode D) PictureMode

17.下列控件中,不能与ImageList组件关联的是【】。

A) Label B) Button C) RadioButton D) PictureBox 18.若要使一个控件与图像列表组件相关联,需要将该控件的【】属性设置为图像列表控件的名称。

A) Image B) Images C) ImageList D) ImagexList 19.下列属性中,RadioButton和CheckBox控件都具有的是【】属性。

A) ThreeState B) BorderStyle C) Checked D) CheckState 20.下列控件中,不属于容器控件的是【】属性。

A) GroupBox B) Panel C) ImageList D) TabControl 21.下列控件中,不能实现多项选择功能的是【】。

A) ListBox B) ComboBox C) CheckBox D) CheckedListBox

22.如果让计时器每隔10秒触发一次Tick事件,需要将interval属性设置为【】。

A) 10 B) 100 C) 1000 D) 10000 23.启动一个计时器控件的方法是【】。

A) Enabled B) Interval C) Stop D) Start

24.已知进度条的下限是0,上限是1000,如果要让进度条显示30%的分段块,需要将Value 属性设置为【】。

A) 30 B) 30% C) 300 D) 0.3

25.每当用户加载窗体时,【】事件就会触发。

A) Load B) Activated C) Resize D) Close

26.通过设置命令按钮的【】属性为False,可以使命令按钮不可用(变灰)。

A) Visible B) Enabled C) Text D) ForeColor 27.通过把窗体的【】属性设置为True,可以使一个窗体成为MDI主窗体。

A) IsMDIChild B) IsMDIContainer

C) MDIChildren D) MDIParent

27.展开一个TreeView控件中所有节点,使用【】方法。

A) CollapseAll() B) ExpandAll() C) FindNode{}D) Indent() 28.C#.NET的所有标准控件都有一个【】方法,通过该方法可以使控件对象获得焦点。

A) OnFocus B) Focus C) Activate D) ActivateMdiChild

二.填空题

1.如果TextBox控件中显示的文本发生了变化将会发生【TextChanged】事件。

2.使用NumericUpDown控件时,可通过它的【Increment 】属性来获取或设置单击向上或向下按钮时,控件递增或递减的值。

3.当复选框能够显示三种状态时,可通过它的【CheckState】属性来设置或返回复选框的状态。

4.要使ListBox控件能够显示多列,应把它的【MultiColumn 】属性值设置为True。5.在允许ListBox控件多选的情况下,可使用它的【SelectedItems】属性来访问选中的列表项。

6.要使PictureBox中显示的图片刚好填满整个图片框,应把它的【SizeMode】属性值设置为StretchImage。

7.Timer控件的【interval】属性用来设置定时器两次Tick事件发生的时间间隔。

相关文档
最新文档