菜单和对话框
菜单、工具栏、窗体和对话框
对话框布局与排版
标题栏
清晰明了的标题,概括对话框的主题或功能。
内容区域
用于展示具体的信息或选项,布局应简洁明了,避免拥挤。
操作按钮
提供用户进行操作的按钮,如“确定”、“取消”等,应放置在显 眼且易于点击的位置。
对话框交互设计
触发方式
对话框应有明确的触发方式,如点击按钮、菜单选项等。
响应行为
对话框应对用户的操作做出及时的响应,如关闭对话框、更新界面 等。
菜单交互设计
响应式设计
确保菜单在不同设备和屏幕尺寸下的良好适 应性。
可访问性
考虑不同用户的需求,如视力障碍者使用屏 幕阅读器等辅助工具时的可访问性。
易用性
提供易于理解和操作的菜单选项,减少错误 操作的可能性。
反馈与动效
通过合适的反馈和动效增强用户体验,如鼠 标悬停、点击等交互效果。
菜单案例分析
Windows操作系统菜单
THANKS
03
窗体设计
窗体类型与特点
对话框
01
用于与用户进行交互,通常包含一个或多个输入字段和按钮,
用于收集用户输入或提供选项。
窗口
02
用于显示应用程序的主要界面,通常包含菜单、工具栏和其他
控件,用于提供应用程序的功能和操作。
弹出窗口
03
用于在应用程序中显示额外的信息或选项,通常会在用户执行
某些操作时出现。
05
界面元素整合与优化
界面元素关系梳理
菜单通常包含一系列命令和选项, 用于执行特定任务或操作。
工具栏提供常用命令的快速访问, 通常以图标形式显示。
窗体是用户与软件交互的主要区 域,用于显示信息和接收用户输 入。
菜单、工具栏、窗体和对话框是界 面设计中的核心元素,它们共同构 成了用户与软件交互的基础。
第8章菜单与对话框
Windows环境下几乎所有的应用软件都通 过菜单实现各种操作,而对visual basic应用程 序来说,当操作比较简单的时候,一般通过控件 来执行,当要完成比较复杂的操作时,使用菜单 具有十分明显的优势。 菜单的类型: 控制菜单;下拉式菜单;快捷菜单(弹出式菜单) 菜单的作用: 1.提供人机对话的界面,以便让使用者选择应用 系统的各种功能, 2.管理应用系统,控制各种功能模块的运行。
菜
单
项
显
示
区
5
下拉式菜单
1.属性设置区:
(1)“标题caption”: (2)“名称name”:唯一标识该菜单 (3)“索引index”:菜单控件数组的索引号 (4)“快捷键shortcut”:缺省是none
(5)“复选checked”:菜单项前显示复选标志 √
(6)“有效enabled”:缺省为true (7)“可见visible”: 缺省为true (8)“帮助上下文”: 帮助文件中查找相应的帮助主题 (9)“协调位置”: 标题位置
3
下拉式菜单
菜单显示在窗体中,因此菜单的设置也和其他控件一样在 窗体内进行。VB为用户提供了菜单编辑器。打开菜单编辑 器的方法有如下几种: 1.在VB中单击“工具”菜单中的“菜单编辑器”子菜单; 2.利用“Ctrl”+“E”键的组合; 3.在需要建立菜单的窗体上右击,在弹出的菜单中选择 “菜单编辑器”命令; 4.单击工具栏中的“菜单编辑器” 快捷按钮。 用上述任一方法打开的“菜单编辑器”的对话框,如图所 示。
MsgBox "密码错误,重新输入" End If End Sub
x = Val(Text1.Text) + Val(Text2.Text) Text3.Text = Str(x)
第8章通用对话框、菜单、多文档界面
两种方法: 1、菜单:工程—部件,在对话框中选“Microsoft Common
Dialog Control 6.0 ” 2、快捷:工具箱单击鼠标右键,在快捷菜单中选“部件”,在
对话框中选“Microsoft Common Dialog Control 6.0 ”
8.3.1 单文档界面
1.添加窗体 三种方法:
A.选择“工程”菜单的“添加窗体”子菜单 B.选择工具栏的添加窗体按钮 C.在工程资源管理窗口单击鼠标右键,在出现的快捷菜单 中选择“添加”菜单中的“添加窗体”菜单
8.1.2 通用对话框的使用
通用对话框控件没有事件,只有方法和属性。 通过方法或Action属性值显示标准对话框。 通用对话框控件中的每一个标准对话框都有自己的属性。
方法名称 ShowOpen ShowSave ShowColor ShowFont ShowPrinter ShowHelp
Action属性值 1 2 3 4 5 6
8.2.2 弹出菜单
例8-6 在例8-5的文本框中点击鼠标右键时,在鼠标当前位置弹出编辑
菜单项。 '显示编辑的弹出菜单 Private Sub Text1_MouseUp(Button As Integer, Shift As Integer,
X As Single, Y As Single) '在文本框对象上鼠标弹起事件
程序代码
.FontBold = Dlog.FontBold
.ForeColor = Dlog.Color
End With
End Sub
8.1.7 “打印”对话框
打印对话框通过ShowPrint方法或Action属性设为5打开。 打印对话框仅供用户对打印参数进行设置,要实现打印功能还需要通过对
第六章_菜单与对话框
ContentMenu菜单项不支持快捷键,不附带图标。
ContentMenu标题可以指定图标。
常用方法
方法名称 onCreateContextMenu() onContextItemSelected() onContextMenuClosed() registerForContextMenu() 说明 每次为View对象呼出上下文菜单时都调用。 当用户选择了上下文菜单选项后调用。 当上下文菜单被关闭时调用。 为指定的View对象注册一个上下文菜单。
removeDialog()
以传入参数为id,彻底释放指定的对话框。
Android应用开发教程
Dialog(对话框)
第六章 菜单与对话框
关闭对话框
关闭对话框方法:
对Activity调用dismissDialog()方法。 对该对话框调用dismiss()方法。
注:使用Dialog类的dismiss方法关闭对话框时,对话框并没彻 底消失,而是在后台保留其状态。要彻底清除对话框,需要
onPrepareOptionsMenu()
为程序准备选项菜单,每次选项菜单显示前调用。
Android应用开发教程
Menu(菜单)
第六章 菜单与对话框
Menu类
Menu类对象是一个菜单,它包含一个或多个菜单项 MenuItem,也可以包含子菜单SubMenu。 Menu的常用方法:
方法名称 add() 说明 向Menu添加一个菜单项,返回MenuItem对象。
应菜单单击事件。
第三步,调用registerForContextMenu()方法,为视图View 对象注册上下文菜单。
vb6.0 对话框和菜单
阶段5 “字体”对话框
“字体”对话框用来设置并返回所用字体
的名称、样式、大小、效果及颜色等。
一.设计时建立“字体”对话框
设计时,在通用对话框控件的属性页窗 口“字体”选项卡中设置属性,包括字 体名称、字体大小、最小、最大、标志 、样式等。
二.运行时显示“字体”对话框
运行时,使用通用对话框控件的 ShowFont方法,或将Action属性赋值为4 ,可以显示“字体”对话框。在“字体 ”对话框中选定设置并关闭对话框。
一.控件名称 自定义,默认名称CommonDialog1、 CommonDialog2、……
二.设计时设置控件属性
用鼠标右键单击窗体上的CommonDialog控件图标,在 弹出的快捷菜单中选择“属性”选项,或在属性窗口 中选择“自定义”,再单击右侧的“„”按钮,就可 以打开”属性页“对话框。
三.打开通用对话框的Action 属性
⑴ 显示打开文件对话框 ⑵ 显示保存文件对话框 ⑶ 显示颜色对话框 ⑷ 显示字体对话框 ⑸ 显示打印机设置对话框 ⑹ 显示Windows帮助对话框
四.打开通用对话框的“方法”
⑴ ⑵ ⑶ ⑷ ⑸ ⑹ 显示打开文件对话框 显示保存文件对话框 显示颜色对话框 显示字体对话框 显示打印机设置对话框 显示Windows帮助对话框
菜单的类型 菜单编辑器 下拉式菜单 弹出式菜单
阶段1 菜单的类型
菜单是界面设计的重要组成部分,一般有两种基本类型:
下拉式菜单和弹出式菜单。 下拉式菜单通过打击菜单栏中的菜单标题来打开。
弹出式菜单则通过用鼠标左键或右键单击某个 区域的方式打开。
阶段2 菜单编辑器
VB
6.0没有菜单控件,但提供了建立菜单的菜单编辑器。 在VB 6.0集成开发环境中,选择“工具”菜单中的“菜 单编辑器”选项,可以进入菜单编辑器,为窗体编辑菜 单。
第五章菜单工具栏状态栏和对话框
11. 显示窗口列表(Window List)检查框:
决定是否显示所有打开的子窗体标题。
对MDI窗体和MDI子窗体有效,对普通窗体无效。
5.1 菜单设计
3.菜单设计的几项操作:
(1).设计下拉菜单 (2).设计子菜单或改变子菜单级别 (3).为菜单项分组
菜单名用减号“-” (4).为菜单项指定访问键和快捷键
5.4.2 通用对话框
三、通用对话框使用---打开/另存为对话框
属性
4.InitDir(初始化路径)属性:该属性用来指定打开对话框 中的初始目录,若不设置,系统则默认为“C:\My Documents\”。
sbrScrl
4
Scroll Lock 键。当激活滚动锁定时,用黑体显示字母 SCRL,反之,当停用滚动键时, 显示暗淡的字母。
sbrTime 5 Time。以系统格式显示当前时间。
sbrDate 6 Date。以系统格式显示当前日期。
5.3 状态栏(StatusBa源自 控件)3.状态栏事件响应及显示信息修改
2. 在ToolBar控件中添加按钮 (1)ToolBar控件
ToolBar控件包含一个按钮对象集合,该对象被用来创 建与应用程序相关联的工具栏。工具栏包含一些按钮,这 些按钮与应用程序菜单中各项的按钮对应,工具栏为用户 访问应用程序的最常用功能和命令提供了图形接口。
(2)为工具栏连接按钮 右键单击Toolbar控件,选择“属性”命令打开如图2所
False(缺省):选择“取消”按钮,没有错误警告。
2、 通用对话框的方法
除了Acton属性,VB还提供了一组方法用来打开不同类型对话框
ShowOpen
ShowSave ShowColor
Teamcenter之编程定制菜单和对话框
三种菜单编程实现1.新建插件工程mon。
2.添加依赖插件3.新建包mon.handler。
4.新建类NewFolderHandler,并继承AbstractHandler5.在插件根节点新建plugin.xml文件和icons文件夹。
6.扩展mands,并添加如下扩展信息:7.扩展org.eclipse.ui.handlers,添加信息如下:1.查找要扩展的视图ID,经过系统查询,视图ID为com.teamcenter.rac.ui.views.DetailsView。
2.根据前面所讲的视图菜单扩展规则,在扩展点添加视图菜单代码如下:3.通过Eclipse启动Teamcenter客户端,进入系统,则可以看到所添加的视图菜单:1.根据前面所讲的上下文菜单扩展规则,在扩展点添加上下文菜单代码2. 重启Teamcenter系统,点击右键菜单,可以出现我们的上下文菜单添加My New Folder到File主菜单1.根据前面所讲的主菜单扩展规则,在扩展点添加主菜单代码2.启动Teamcenter系统并进入,就可以看到我们客户化的菜单项1.控制菜单出现在固定的透视图,代码如下所示:2.该方式控制My New Folder在My Teamcenter透视图中,如要添加到多个应用或者透视图中通过activeWhen可以控制菜单的启用与禁用1.在现有代码工程中建立自己的主菜单,并添加My New Folder菜单项,代码如下:新建mands.newmyfolder包。
2.新建NewFolderCustomAction类,该类继承AbstractAIFAction类并对run方法进行重写,代码如下:3.新建NewFolderCustomCommand类并继承AbstractAIFCommand类4.新建NewFolderCustomDialog类,并继承AbstractAIFDialog类,并实现InterfaceAIFOperationListener方法。
QT(4).窗口、对话框、状态栏、菜单栏
QT(4).窗⼝、对话框、状态栏、菜单栏1、坐标体系以左上⾓为原点,X向右增加,Y向下增加。
对于嵌套窗⼝,其坐标是相对于⽗窗⼝来说的。
2、QWidget所有窗⼝及窗⼝控件都是从QWidget直接或间接派⽣出来的。
3、QMainWindowQMainWindow是⼀个为⽤户提供主窗⼝程序的类,包含⼀个菜单栏(menubar)、多个⼯具栏(tool bars)、多个锚接部件(dock widgets)、⼀个状态栏(status bar)及⼀个中⼼部件(central widget),是许多应⽤程序的基础,如⽂本编辑器,图⽚编辑器等。
1、菜单栏⼀个主窗⼝最多只有⼀个菜单栏。
位于主窗⼝顶部、主窗⼝标题栏下⾯。
创建菜单栏,通过QMainWindow类的menubar()函数获取主窗⼝菜单栏指针QMenuBar *menuBar() const创建菜单,调⽤QMenu的成员函数addMenu来添加菜单QAction*addMenu(QMenu * menu)QMenu*addMenu(const QString & title)QMenu*addMenu(const QIcon & icon, const QString & title)创建菜单项,调⽤QMenu的成员函数addAction来添加菜单项QAction*activeAction() constQAction*addAction(const QString & text)QAction*addAction(const QIcon & icon, const QString & text)QAction*addAction(const QString & text, const QObject * receiver,const char * member, const QKeySequence & shortcut = 0)QAction*addAction(const QIcon & icon, const QString & text,const QObject * receiver, const char * member,const QKeySequence & shortcut = 0)Q t 并没有专门的菜单项类,只是使⽤⼀个QAction类,抽象出公共的动作。
菜单工具栏状态栏和对话框
5.2 工具栏设计
图1 ImageList控件属性页之“图像”选项卡
2. 在ToolBar控件中添加按钮 (1)ToolBar控件 ToolBar控件包含一个按钮对象集合,该对象被用来创 建与应用程序相关联的工具栏。工具栏包含一些按钮,这 些按钮与应用程序菜单中各项的按钮对应,工具栏为用户 访问应用程序的最常用功能和命令提供了图形接口。 (2)为工具栏连接按钮 右键单击Toolbar控件,选择“属性”命令打开如图2所 示的Toolbar 控件“属性页”对话框,选择“通用”选项 卡。
(6).禁止使用菜单项
在程序代码中可以通过程序代码: 菜单名.Enabled=False (7).菜单项的增减
5.1 菜单设计
4.快捷菜单使用
用VB菜单编辑器设计, 用PopupMenu方法弹出
[对象.]PopupMenu 菜单名, 标志, x, y 标志: 0:菜单项只对鼠标左键有反应。 2:菜单项对鼠标左键和右键都有反应, PopupMenu方法只能用在MouseDown事件过程。
5.2 工具栏设计
下列的ButtonClick 事件代码就用到按钮对象的Key 属性(假设在 Form1窗体上增添了通用对话框控件CommonDialog1)。 Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case "TNew" monDialog1.ShowNew Case "TOpen" monDialog1.ShowOpen …… End Select End Sub ButtonMenuClick 事件的语法格式类似为: Private Sub Toolbar1_ButtonMenuClick(ByVal ButtonMenu As MSComctlLib.ButtonMenu) …… End Sub
AndroidUI之菜单对话框
Menu对象的add()方法添加菜单子项,这个函数有四 个重载函数
public MenuItem add(CharSequence title)
参数:指定菜单上的显示文字
public MenuItem add(int titleRes)
参数:菜单标题的引用通过string.xml中添加
public MenuItem add(int groupId, int itemId, int order, CharSequence title);
菜单
选项菜单
创建一个选项菜单的步骤
菜单多余六个菜单时显示扩展菜单
不能够显示图标 支持单选框和复选框
…… menu.add(1, 6, 0, "关于2").setIcon(R.drawable.about); menu.add(1, 7, 0, "关于3").setIcon(R.drawable.about); menu.add(1, 8, 0, "关于4").setIcon(R.drawable.about); menu.setGroupCheckable(1, true, true);
» 不能够显示图标 » 支持单选框和复选框
菜单
选项菜单
创建一个选项菜单的步骤
覆盖Activity的onCreateOptionsMenu(Menu menu)函数 调用menu的add()方法添加菜单项(MenuItem),可以调用 MenuItem的setIcon()方法来为菜单设置图标 当菜单项()被选择时,我们可以通过覆盖Activity的 onOptionsItemSeleted()方法来响应事件
完成时间:25分钟
《和电脑交流——使用菜单和对话框》
本课旨在帮助学生理解、掌握计算机的基础知识,学会运用菜单和对话框。进一步了解操作系统。由于本节课操作性较强,我在教学中采用任务驱动教学方法。
学情分析
七年级学生接触计算机较少,对于操作系统更是模糊不清,在本课的学习中应注重加强学生的实际操作能力的培养,多动手、多动脑、多实践。
教学准备及
教学资源
《和电脑交流——使用菜单和对话框》
课题
第一课和电脑交流——使用菜单和对话框
年级学科
七年级
教材出版社
辽师大版
教者
蒋丽娜
单元章节
第二单元第一课
教学时间
45分钟
教学目标
知识与
技能
1.了解菜单的分类和菜单项的显示约定和对话框的组成。
过程与
方法
1.使用菜单和对话框对计算机进行相关操作。
情感态度与价值观
1.培养学生敢于动手探索,善于触类旁通的学习方法和行为素质。
3.同学们知道怎样来打开一个菜单吗?
怎样撤销呢?找同学上来进“这两个界面一样吗?都叫窗口吗?”
“这是我们要学习的另一种界面——对话框。请同学们找出对话框的组成及操作与窗口的组成及操作有什么不同?”
给出任务:你能打开多少个对话框?在对话框中会交互哪能些信息?
1.以WORD为例讲解工具栏的使用。现在你们来试试。
2.同学们来试一试这个“?”有什么用途?
1.学生练习使用工具栏,并学会自己设置工具栏。
2.自己操作,体验帮助按钮。
在学习了菜单和对话框的基础上,让学生体会到信息技术需要自己的操作学习。
学习成果
通过本节课的学习,学生知道了六种菜单以及菜单项的功能。能够分辨出窗口与对话框的区别。能够比较出单选按钮与复选按钮的不同之处。
甘肃省银行招聘计算机学知识点:窗口、菜单、对话框的组成及操作考试题
甘肃省银行招聘计算机学知识点:窗口、菜单、对话框的组成及操作考试题一、单项选择题(共25题,每题2分,每题的备选项中,只有1个事最符合题意)1、韩某户籍所在地在A市B区,其经常在A市C区某处所居住,A市D区工商局以韩某的公司生产伪劣酒为由对该公司作出罚款的决定,韩某对此不服,那么他应向哪个法院起诉?A:B区人民法院B:C区人民法院C:D区人民法院D:A市人民法院E:注销库存股2、甲对某行政机关限制其人身自由的行政处罚决定不服,向上一级行政机关申请复议。
上一级行政机关在法定期限内未作出复议决定。
甲对某行政机关限制其人身自由的行政处罚决定不服。
向人民法院提起行政诉讼。
本案的被告是。
A:某行政机关B:上一级行政机关C:某行政机关负责人D:上一级行政机关负责人E:注销库存股3、为满足同一设备项目的融资需要,由政府贷款与出口贷款共同组成的贷款,称之为____A:银团贷款B:混合贷款C:直接贷款D:间接贷款4、产生“寻租”的根源在于。
A:经济不发达B:监督体制不完善C:部分官僚的素质太差D:政府干预过多E:全国人大常委会5、无效合同的特征不包括。
【安徽省农村信用社真题】A:具有违法性B:具有不履行性C:无效合同自始无效D:可以解除或者撤消E:注销库存股6、政策性银行、国有商业银行分支机构的升格事项,比照机构()的开业核准权限办理A:升格前B:升格后C:体情况7、在下列设备中,属于输出设备的是。
A:硬盘B:键盘C:鼠标D:打印机E:以上都不正确8、根据《行政复议法》的规定,行政复议决定书发生法律效力的时间是.A:该决定书作出之日B:该决定书送达之日C:该决定书作出之日起第15日D:该决定书送达之日起第60日E:注销库存股9、在金融市场中,既是重要的资金需求者和供给者,又是金融衍生品市场上重要的套期保值主体的是____A:家庭B:企业C:中央银行D:政府10、中央银行对市场进行政策调节时,效果最为强烈的金融工具是。
详细介绍Windows 7菜单和对话框
详细介绍Windows 7菜单和对话框除了窗口以外,在Windows 7中还有两个比较重要的组件:菜单和对话框。
下面xp系统之家主要讲述这两个组件的知识。
1、Windows 7菜单Windows 7操作系统中,菜单分成两类,即右键快捷菜单和下拉菜单。
用户可以在文件、桌面空内处、窗口空白处、盘符等区域上右击,即可弹出个决捷菜单,其中包含对选择对象的操作命令。
另外一种菜单是下拉菜单,用户只需单击不同的菜单,即可弹出下拉菜单。
例如在[我的电脑】窗口中单占【组织】菜单,即可弹出一个下拉菜单。
2、Windows 7 对话框在Windows 7操作系统中,对话框是用户和电脑进行交流的中间桥梁。
用户通过对话框的提示和说明,可以进行进一步操作。
一般情况下,对话框中包含各种各样的选项,具体体现如下。
(1)选项卡。
选项卡多用于对一些比较复杂的对话框分为多页,实现页面的切换操作。
(2)文本框。
文本框可以让用户输人和修改文本信息。
(3)按钮。
按钮在对活框中用于执行某项命令,单击按钮可实现某项功能。
(4)同定列表框。
同定列表框列出关于某个设置的有效值,用户可选中其中的一个或多个。
(5)下拉列表框。
下拉列表框通过下拉箭头显示选项。
(6)数值框。
数值框用于提供用户输人数字的矩形框,还可以通过箭头增加和减少数值。
(7)单选框。
单选框的标记为一个圆点,一绗单选框同时出现,用户只能选择其中一个。
(8)复选框。
复选框的标记是一个方格,一组复选框出现时,用户可以选择任意多个。
文章来源于系统之家。
vb9菜单与对话框
菜单设计
•下拉菜单 位于窗口的标题栏下面 • 弹出式菜单
菜单编辑器
• Visual Basic中将要建立下拉菜单的窗体设为活动 窗体后,可以通过4种方法进入菜单编辑器: (1)执行“工具”菜单中的“菜单编辑器” 命令。 (2)使用热键[Ctrl+E]。 (3)单击工具栏中的“菜单编辑器”按钮。 (4)在要建立菜单的窗体上单击鼠标右键, 将弹出一个菜单,在该菜单中单击“菜单编辑器” 命令。
行为常数
vbPopupMenuLeftButton vbPopupMenuRightButto n
值 0(默认值) 4 8
说明
说明 弹出式菜单的左边定位于X 弹出式菜单的居中定位于X 弹出式菜单的右边定位于X
参数flags中的行为常数
值
0(默认值) 2 只能用鼠标左键选择弹出式菜单中的菜单项 用鼠标右键或者左键选择弹出式菜单中的菜单项
以下关于菜单编辑器中“索引”项的叙述中, 错误的是( )。
A) “索引”确定了菜单项显示的顺序
B) “索引”是控件数组的下标
C) 使用“索引”时,可有一组菜单项具有相 同的“名字” D) 使用“索引”后,在单击菜单项的事件过 程中可以通过“索引”引用菜单项
在VB的菜单设计器中,最多可以设计()层 的菜单。 A) 3 B) 6 C) 8 D) 10
例子
Private Sub Command1_Click() CommonDialog1.Flags = 257 ' Flags为256+1,使用屏幕字体;出现颜色、效果等选项 CommonDialog1.ShowFont ' 打开"字体"对话框 Text1.FontName = CommonDialog1.FontName Text1.FontSize = CommonDialog1.FontSize Text1.FontBold = CommonDialog1.FontBold Text1.FontItalic = CommonDialog1.FontItalic
甘肃银行招聘考试计算机学:窗口、菜单、对话框的组成及操作模拟试题
甘肃省银行招聘考试计算机学:窗口、菜单、对话框的组成及操作模拟试题本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。
一、单项选择题(共50题,每题2分。
每题的备选项中,只有一个最符合题意)I.Windows把所有的系统环境设置功能都统一到。
A:我的电脑B:打印机C:控制面板D:资源管理器E:以上都不正确2.在Windows的中文输入方式下,在几种中文输入方式之间切换应按。
A:Ctd+AItB:Ctfl+ShiftC:Shift+SpaceD:Ctrl+SpaceE:以上都不正确3.在Windows中,用户可以同时打开多个窗口,这些窗口可以层叠式或平铺式排列,要想改变窗口的排列方式,应进行的操作是。
A:右击任务栏空白处,然后在弹出的快捷菜单中选取要排列的方式B:右击桌面空白处,然后在弹出的快捷菜单中选取要排列的方式C:先打开“资源管理器”窗口,选择“查看”菜单下的“排列图标”项D:先打开“我的电脑”窗口,选择“查看”菜单下的“排列图标”项E:以上都不正确4.世界上公认的第一台电子计算机诞生在。
A:1945 年B:1946 年C:1948 年D:1952 年E:以上都不正确5.在微机中,外存储器通常使用软磁盘作为存储介质。
软磁盘中存储的信息,在断电后。
A:不会丢失B:完全丢失C:少量丢失D:大部分丢失E:以上都不正确6.操作系统是根据文件的来区分文件类型的。
A:打开方式B:主名C:创建方式D:扩展名E:以上都不正确7.设某个硬盘有1200个柱面,16个磁头,每个磁道有18个扇区,则该硬盘容量约为。
A:354MBB:169MBC:177MBD:338MBE:以上都不正确8.对于Word表格的操作,说法正确的有。
A:对单元格只能水平拆分B:对单元格只能垂直拆分C:对表格只能水平拆分D:对表格只能垂直拆分E:以上都不正确9.在Word窗口中,如果光标停在某个字符前,当选择某个样式时,该样式起作用的对象为。
2.2 设置桌面背景、窗口、对话框、菜单
注意:鼠标停留在每个按钮上片刻,即会显示该按钮的名称。
(6)打开窗口 当需要打开一个窗口时,可以通过两种 方式来实现:双击要打开窗口的图标,或者
在选中图标后,单击鼠标右键,在弹出的快
捷菜单中选择“打开”,如图2-19所示。
(7)最大化、最小化、复原和关闭窗口
窗口右上角有最小化按钮 /还原按钮 、最大化按钮 。可以
步骤3 按鼠标左键,如图2-21所示。
图2-20 任务栏快捷菜单 图2-21 “纵向平铺窗口”
【归纳总结】
本学习子情境要求学员根据自已的审美情趣,学会设置桌面背 景和屏幕保护。了解窗口组成的五部分:标题栏、菜单栏、工具栏、 工作区、状态栏,了解对话框组成元素:标题栏、列表栏、复选框、 单选框、组合选框、数值框、滑块,了解菜单的种类及命令项,并 熟练掌握对其基本操作。
进行设置,如图2-11所示。
图2-11 显示属性“桌面”对话框
步骤2
在“桌面”选项
卡的左侧区域背景框中选择
系统提供的图片“花伞”作
为墙纸,并把显示图片方式
设为“拉伸”,如图2-12所 示,点击“确定”按钮,完 成桌面背景调整。
图2-12 将桌面设置为“花伞”
步骤3 如果想要设置自已图 片为桌面背景,可以在图2-11界
状态时,也可以在所选窗口的任意位置单击,当标题栏的颜色变
深时,说明该窗口被选中,是当前的活动窗口。在用户打开多个 窗口时,只有一个是当前的活动窗口。
任务5 排列窗口
步骤1 在任务栏的空白处点击鼠标右键弹出如图2-20所示的菜单。
提示:窗口有层叠、纵向平铺、横向平铺三种显示方式。 步骤2 如选择“纵向平铺窗口”排列
幕保护设置。
(3)设置屏幕分辨率:选择“设置”选项卡,拖动“屏幕分辨率” 滑标,调整屏幕区域像素为1280×768。在“颜色质量”下拉列表中选
菜单、工具栏、窗体和对话框
12
private void 保存SToolStripMenuItem_Click(object sender, EventArgs e) { richTextBox1.SaveFile("d:\\source.rtf",RichTextBoxStreamType.RichText); richTextBox1.Clear();
15
1、常用的基本属性
Items: 用于编辑快捷菜单上的各菜单项。其编辑方式与
MenuStrip控件的菜单项编辑相似,都是调用[项集合
编辑器]对话框来生成菜单项的。
16
2、常用的基本事件
(1)ItemClicked事件:
快捷菜单中的任何一个菜单项被单击时触发的操作。 (2)Opening事件: 快捷菜单打开时触发的操作。
指定是否调整图标大小。
6
(5)DropDownItems: 单击该属性后的[„]按钮,调出[项集合编辑器]对话 框,以此编辑该菜单项对应得子菜单中的各菜单项。 (6)ShortcutKeys: 为菜单项指定的快捷键。 设置时,可以选择<Ctrl>、<Shift>、<Alt>3个功能键 的任意组合(注意<Shift>键不能单独使用)作为修饰符。 (7)ShowShortCutKeys: 指示是否在菜单项上显示快捷键。
Visual C# 程序设计
菜单、工具栏、窗体和对话框
1
6.1 菜
单(Menu)
菜单是程序中显示一个选项列表的图形元素,它提
供了将命令分组的一致方法,一个菜单可以带有若干子
菜单,称作菜单项(MenuItem),便于用户访问,同时
也支持快捷键。
和电脑交朋友——使用菜单和对话框
对话框的选项卡在哪个位置:( )
出示问题:
收集结果
互动答题
掌握学生的学习情况
巩固应用
介绍键盘
Esc SHIFT
输入法
讲解办法入使用
讲解如何利用画图工具在图片上加入文
画图工具,修改一张图片,设置成桌面背景。
通过学生应用菜单和对话框制作自己的背景
课堂总结
认识WindowsXP桌面
锻炼学生的鼠标操作能力,解决教学难点。
培养学生观察、分析问题的能力。
通过课件加深理解,直观。容易引起注意
使学生初步认识对话框的组成,观察对比,分析能力。
学习评价
利用课堂考试功能进行学习成果评价
下列选项中哪一项是快捷菜单、开始菜单、级联菜单、窗口菜单
菜单项后有( ),表示它还有下一级子菜单。
课题
和电脑交朋友——使用菜单和对话框
年级学科
七年级《信息技术》上
教材出版社
北师大
教者
单元章节
第二单元 第一节
教学时间
45分钟
教学目标
知识与
技能
学习键盘与鼠标的操作
了解桌面,菜单的分类和菜单的显示约定和对话框的组成
过程与
方法
通过实践操作加深对菜单和对话框的认识,并用所学知识,修改桌面背景。
情感态度与价值观
归纳本节学习成果
总结本节学习情况
本节课学到了什么
学生总结,试说明自己用到今天所学的哪些知识。
进一步巩固和提高。
学习成果
教学反思
教学准备及
教学资源
微机室、课件、素材。
环节
教学内容
教师活动
学生活动
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9.6.3 “字体”对话框
图9-34 “字体”对话框
ห้องสมุดไป่ตู้
9.6 通用对话框
“打印”对话框可以设置打印输出的方法,此外,该对话框 还显示当前安装的打印机的信息,允许用户重新设置打印机。使 用ShowPrinter方法可以启动“打印”对话框。
9.6.4 “打印”对话框
左箭头 :每次单击都把选定的菜单向左移一个等级。 右箭头 :每次单击都把选定的菜单向右移一个等级。 上箭头 :每次单击都把选定的菜单项在同级菜单内向上移动一个位置。 下箭头 :每次单击都把选定的菜单项在同级菜单内向下移动一个位置。
下一个:将选定项移动到下一行。
插入:在列表框的当前选定项上方插入一行。 删除:删除选定的项目。
9.2.1 设计菜单界面
9.3 菜单项的控制
菜单控件有Enabled属性,该属性用来设置菜单在程序运行 时是否有效。在设计阶段,该属性既可以在“菜单编辑器”对话 框中设置,也可以在“属性”窗口中设置,也可以在程序运行时 通过代码来设置菜单项的有效性。
9.3.1 有效性控制
9.3 菜单项的控制
有些菜单项表示的是一种开关状态,当处于“开”状态时, 菜单项上显示一个“√”标记;当处于“关”状态时,不显示任 何标记。
9.1.2 Visual Basic菜单编辑器
9.1 菜单简介
3.菜单项显示区 菜单编辑器的下方有一个区域,用于显示用户输入的菜单项, 即标题属性。根据显示的各菜单项前面内缩符号的多少,可确定 菜单的层次。
9.1.2 Visual Basic菜单编辑器
9.2 菜单的设计
课本举例介绍了菜单的设计方法,请读者参考课本进行学习。
9.6 通用对话框
“打开”对话框可以用来指定要打开文件所在的驱动器、文 件夹及其文件名和文件扩展名。使用ShowOpen方法可启动 “打开”对话框。
9.6.1 “打开”和“保存”对话框
9.6 通用对话框
“另存为”对话框可以用来指定文件所要保存的驱动器、文 件夹及其文件名和文件扩展名。它的使用方法与“打开”对话框 类似,只是需要使用ShowSave方法启动。
第 9章 菜单和对话框
9.1 菜单简介
主菜单 快捷键 菜单项
子菜单名 子菜单项
子菜单标记 分割线
9.1.1 菜单的功能
图9-1 菜单实例
9.1 菜单简介
1.菜单项的属性
标题:该文本框用来输入菜单名。 名称:该文本框用来输入菜单名称。 索引:可指定一个数字值来确定控件在控件数组中的位置。 快捷键:可在该列表框中为命令选择快捷键。 帮助上下文ID:允许为context ID指定唯一数值。
弹出菜单是一种独立于菜单栏而显示在窗体上的浮动菜单。 弹出菜单也是通过菜单编辑器创建的,并且创建的方法与创 建普通菜单相同。
9.5 对话框
Visual Basic中的对话框分为3种类型,即预定义对话框、 自定义对话框和通用对话框。 1. 使用MsgBox或InputBox函数的代码创建预定义对话框。 2. 使用自定义的窗体来创建自定义对话框。 3. 使用VB 6提供的CommonDialog控件来创建通用对话框。
图9-16 菜单项标记
9.3.2 菜单项标记
9.3 菜单项的控制
在一些应用程序中,有些菜单项是隐藏的,只有当满足一定 条件时,这些菜单项才会显示出来。 菜单控件的Visible属性用来决定菜单项是否显示。该属性 的默认值设为True时,菜单项总是显示出来的。
9.3.3 菜单项的隐藏与显示
9.4 建立弹出菜单
9.1.2 Visual Basic菜单编辑器
9.1 菜单简介
协调位置:如果在窗体上面安排了OLE控件,当程序运行时,双击 该OLE控件,将打开链接的应用程序来修改文件的数据,这时就由该列 表框中的4个选项来决定是否及如何在窗体中显示菜单。
9.1.2 Visual Basic菜单编辑器
9.1 菜单简介
9.5.1 对话框分类
9.5 对话框
自定义对话框就是在一个窗体上放置一些控件,以构成一个 用来接受用户输入的界面。课本给出一个实例,来说明设计自定 义对话框的过程。
9.5.2 自定义对话框
9.5 对话框
任务 将窗体装入内存,但不显示 装入并显示非模态窗体 装入并显示模态窗体 显示已装入的窗体 从视窗中隐藏窗体 从视窗中隐藏窗体并从内存 中卸载 关键字 用Load语句,或者引用窗体上的属性或控件 用Show方法 用style=vbModal的Show方法 设置它的Visible属性为True,或者使用Show方法 设置它的Visible属性为False,或者使用Hide方法 用Unload语句
复选:允许在菜单项的左边设置复选标记。 有效:由此选项可决定是否让菜单项对事件产生响应。 可见:该选项决定是否将菜单项显示在菜单上。 显示窗口列表:在MDI应用程序中,确定菜单控件是否包含一个打 开的MDI子窗体列表。
9.1.2 Visual Basic菜单编辑器
9.1 菜单简介
2.菜单项编辑按钮
表9-4 显示方法
9.5.3 显示自定义对话框
9.6 通用对话框
通用对话框不是VB的内部控件,要使用它,先选择“工 程”→“部件”命令,然后在弹出的“部件”对话框中选择 “Microsoft Common Dialog Control 6.0”复选框,单击“确 定”按钮,就可以在VB中的控件工具箱中显示出来。
9.6.1 “打开”和“保存”对话框
9.6 通用对话框
“颜色”对话框用来在调色板中选择颜色,或者创建自定义 颜色。使用ShowColor方法可启动“颜色”对话框。
9.6.2 “颜色”对话框
图9-31 “颜色”对话框
9.6 通用对话框
“字体”对话框用于设置所用字体的名称、样式、大小、效 果及颜色。使用ShowFont方法可以启动“字体”对话框。