您好,欢迎来到爱问旅游网。
搜索
您的当前位置:首页第六章Windows应用程序界面设计

第六章Windows应用程序界面设计

来源:爱问旅游网
第六章 Windows应用程序界面设计

一、选择题

1.在Visual Studio .NET集成开发环境中,通过“项目”菜单的 命令可以将一个或多个窗体添加到项目中。 A.添加类

B.添加Windows窗体 C.添加用户控件 D.添加组件

2.Copy菜单的访问健可以通过 来设置。 A._Copy B.$Copy C.&Copy D.!Copy

3.如果菜单项“item1”处于活动状态,应该使用的语句是 。 A.item1.Visible=ture; B.item1.Checkstate=ture; C.item1.checked=ture;

D.item1.ShowShortcut=ture;

4.通过把窗体的 属性设置为Ture,可以使一个窗体成为MID主窗体。 A.IsMdiContainer B.MdiParent C.MdiChildren D.IsMdiParent

5.要在菜单项间加上分割线,应该将菜单项的“Text”属性设为 。 A.+ B.— C.* D./

6.以下有关菜单的描述中,错误的是 。

A.在菜单运行过程中,可以多次这只菜单的Enabled属性

B.在菜单标题中,加下划线的字母指示了访问该菜单的访问健 C.在同一窗体的菜单项中,不允许出现标题相同的菜单项 D.在同一窗体的菜单项中,不允许出现名称相同的菜单项

7.有一个名为“menuItem1”的菜单项,要想在程序运行时隐藏该菜单项,应该用的语句为 。

A.menuItem1.Visible=false; B.menuItem1.Visible=ture;

第六章 Windows应用程序界面设计

C.menuItem1.Enable=false; D.menuItem1.Enable=ture;

8.若想在菜单项上显示图片,除了要为“image”属性指定一幅图片外,还要设置 属性。

A.ImageAlign B.ImageScaling C.BackgroundImage D.DisplayStyle

9.以下有关MDI应用程序的描述中,错误的是 。

A.当MDI子窗体最大化时,其标题与MDI主窗体的标题合并 B.MDI子窗体在Mdi主窗体的内部区域显示 C.MDI主窗体可以容纳多个MDI子窗体

D.MDI子窗体最小化时,图标显示在任务栏上

10.以下叙述错误的是 。

A.无论项目中有多少个窗体,只能有一个启动窗体 B.一个项目中只能有一个Main函数

C.窗体的Show和ShowDialog方法都能够显示窗体 D.窗体之间无法传递数据

11.如果要求在程序运行过程中,在选中的菜单项前面显示“√”,应该设置菜单控件的 属性。 A.Enabled B.Visible C.Checked D.Selected

12.以下关于窗体的叙述中,正确的是 。

A.窗体在运行时的显示位置,与设计时窗体在设计器中的位置一样 B.并非所有窗体都有菜单,只有启动窗体才能有菜单 C.窗体的控件菜单可有可无

D.窗体上的最大化按钮、最小化按钮和关闭按钮,要么同时存在,要么同时消失

13.如果想为工具栏的多个工具按钮提供图像,应该使用 控件。 A.PictureBox B.ImageList C.CheckBox D.ListBox

14.在默认情况下,应用程序中 的差ungtishi启动窗体。 A.第一个被创建 B.最后一个被添加

第六章 Windows应用程序界面设计

C.使用项目菜单添加 D.第一个被添加

15.在界面设计中,应遵循一定的原则。如在一个窗体上的颜色数不宜超过 种。

A.2或3 B.3或4 C.4或5 D.5或6

16.以下有关MDI合并菜单的说法中,不正确的是 。

A.只有设置MenuStrip控件的“AllowMerge”属性为“ture”,才能合并菜单 B.ToolStripMenuItem控件的“MergeIndex”属性决定合并后菜单项的位置 C.只合并MDI主窗体和MDI子窗体上相同的主菜单,不合并不相同的主菜单

D.ToolStripMenuItem控件的“MergeAction”属性决定如何合并菜单

17.以下有关状态栏的描述中,不正确的是 。 A.状态栏上既可以显示文本,也可以显示图片 B.状态栏上各个面板可以有不同的边框样式

C.状态栏只用于显示信息,因此它不响应任何事件

D.通过设置“ToolStripStatusLabel”控件的“Text”属性,可以改变状态栏上显示的内容

18.通过设置菜单控件的“ToolTipText”属性,可以为菜单项添加工具提示。若程序运行后,并没有显示该工具提示,则可能的原因是 。 A.Checked属性为false

B.CheckState属性为Unchecked C.DisplayStyle属性为None D.AutoToolTip属性为false

二、判断题

1.菜单中的分割线也是空间,也有属性、方法和事件,但它不响应Click事件。

( )

2.如果想要合并MDI主窗体和MDI子窗体的相同菜单,应把MDI主窗体的

“ToolStripMenItem”控件的“MergeAction”属性设为“MatchOnly”。 ( ) 3.菜单只能响应Click事件。

4.调用窗体的Close方法可以关闭窗体,窗体一旦被关闭就不能再访问窗体对

第六章 Windows应用程序界面设计

象了。( )

5.工具栏了工具按钮上既可以显示文本,也可以显示图像。( )

6.在多窗体应用程序中,只能从主窗体访问其它窗体,不能从其他窗体访问主

窗体。( )

7.多窗体应用程序包含MDI主窗体和MDI子窗体。( ) 8.状态栏只能显示文本,不能显示图像。( )

9.在MDI应用程序中,由于MDI主窗体有“MainMenuStrip”属性,因此可以

为MDI主窗体添加菜单。而MDI子窗体没有“MainMenuStrip ”属性,因此不能为MDI子窗体添加菜单。( )

10.在C#中,菜单项的访问健和快捷键是一回事,均可以通过菜单的

DHortcutKeys属性设置。( )

三、填空题

1.在MDI应用程序的子窗体中,可以通过 属性访问MDI主窗体。 2.在MDI应用程序的主窗体中,可以通过 属性访问MDI子窗体。 3.删除一个菜单项使用的方法是 。 4.通过设置菜单的 属性,可以为菜单添加快捷键。 5.工具栏的工具按钮最常用的事件是 。 6. 级菜单不能设置快捷键。

7.如图6-2所示,“新建”菜单项的“(N)”表示 ;其快捷键

为 。

8.把窗体的Visible属性该为ture,等价于调用窗体的 方法。 9.界面设计中,菜单位置应按 来组织;菜单深度一般不应超过

层。

10.C#中,与菜单有关的控件有 、 、 、和 。

第六章 Windows应用程序界面设计

参考答案

一、选择题

1.B 11.C

2.C 12.C 3.C 13.B 4.A 14.A 5.B 15.C 6.C 16.C 7.A 17.C 8.D 18.D 9.D 10.D 二、判断题

1.对 2.错 3.错 4.错 5.对 6.错 7.错 8.错 9.错 10.错 三、填空题

1、MdiParent 2、MdiChildren

3、DropDownItems.Remove() 4、ShortcutKeys 5、Click 6、项

7、访问健 、ALT+N或CTRL+N 8、Show或ShowDialog 9、功能 、 三

10、MenuStrip 、 ToolStripMenuItem 、 MainMenu 、 MainMenu

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- awee.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务