第七章 窗体的创建与设计(教资特选).ppt

上传人:rrsccc 文档编号:10226646 上传时间:2021-05-01 格式:PPT 页数:51 大小:1.87MB
返回 下载 相关 举报
第七章 窗体的创建与设计(教资特选).ppt_第1页
第1页 / 共51页
第七章 窗体的创建与设计(教资特选).ppt_第2页
第2页 / 共51页
第七章 窗体的创建与设计(教资特选).ppt_第3页
第3页 / 共51页
第七章 窗体的创建与设计(教资特选).ppt_第4页
第4页 / 共51页
第七章 窗体的创建与设计(教资特选).ppt_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《第七章 窗体的创建与设计(教资特选).ppt》由会员分享,可在线阅读,更多相关《第七章 窗体的创建与设计(教资特选).ppt(51页珍藏版)》请在三一文库上搜索。

1、第七章 窗体的创建与设计,1,教学教资,本章要点,了解窗体的功能和分类 了解窗体各控件的功能及使用 掌握创建窗体的方法 掌握窗体中常用控件的属性设置 5 了解窗体及控件事件的设计方法,2,教学教资,7.1 窗体基础知识 窗体是Access 2003数据库中的一个非常重要的对象,同时也是最复杂和灵活的对象。 通过窗体用户可以方便地输入数据、编辑数据、显示统计和查询数据,是人机交互的窗口。窗体的设计最能展示设计者的能力与个性,好的窗体结构能使用户方便地进行数据库操作。此外,利用窗体可以将整个应用程序组织起来,控制程序流程,形成一个完整的应用系统。 7.1.1 窗体的概念与作用 窗体就是程序运行时的

2、Windows窗口,在应用系统设计时称为窗体。 窗体的主要特点与作用:,3,教学教资,1. 显示与编辑数据 可以通过窗体录入、修改、删除数据表中的数据,该功能是窗体最普遍的应用。 2. 使用窗体查询或统计数据库中的数据 可以通过窗体输入数据查询或统计条件,查询或统计数据库中的数据。 3. 显示提示信息 用于显示提示、说明、错误、警告等信息,帮助用户进行操作。,4,教学教资,7.1.2 窗体构成 窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚和主体5部分组成,每一部分称为窗体的“节”,除主体节外,其他节可通过设置确定有无,但所有窗体必有主体节,,5,教学教资,7.1.3 窗体类型 在Acces

3、s 2003数据处理窗体的设计中,根据数据记录的显示方式提供了6种类型的窗体,分别是: (1)纵栏式窗体 (2)表格式窗体 (3)数据表窗体 (4)图表窗体 (5)数据透视表窗体 (6)主/子窗体。,6,教学教资,7.1.4 窗体视图 窗体视图是窗体在具有不同功能和应用范围下呈现的外观表现形式。 窗体有3种视图: (1) 设计视图 设计视图是创建窗体或修改窗体的窗口,任何类型的窗体均可以通过设计视图来完成创建。 (2) 窗体视图 窗体视图就是窗体运行时的显示格式,用于查看在设计视图中所建立窗体的运行结果。 (3) 数据表视图 数据表视图是以行和列的格式显示表、查询或窗体数据的窗口。,7,教学教

4、资,7.2 创建窗体 在Access 2003中,创建窗体有两种方法: (1) 窗体向导 Access 2003提供了8种创建窗体的向导,如图7-2所示,包括窗体向导、自动创建窗体:纵栏式、自动创建窗体:表格式、自动创建窗体:数据表、图表向导和数据透视表向导等。 (2) 手动方式(又称窗体设计器) 使用人工方式创建窗体,需要创建窗体的每一个控件,建立控件与数据源的联系,设置控件的属性等。,8,教学教资,7.2.1 使用自动创建窗体向导 如果用户只需要创建一个简单的数据维护窗体,显示选定表或查询中所有字段及记录,可使用自动创建窗体向导。 自动创建窗体有:纵栏式、表格式、数据表3种格式,创建过程完

5、全相同。 7.2.2 使用“窗体向导” 在使用自动创建窗体向导创建窗体时,作为数据源的表或查询中的字段默认方式为全部选中,窗体布局的格式也已确定,如果用户要选择数据源中的字段及窗体的布局和窗体样式,可以使用“窗体向导”来创建窗体。 根据数据源的选择,一般把使用“窗体向导”创建窗体分为单数据源和多数据源两种情况。,9,教学教资,1.使用向导创建基于一个表或查询的窗体 2.创建基于多个表的窗体 7.2.3 使用“图表向导” 在实际应用中,将表或查询中的数据及其之间的关系用图表形象地加以描述,更能直观地反映数据处理结果。 利用Access 2003提供的“图表向导”可以快速创建图表窗体,要使用图表窗

6、体,用户需要安装Microsoft Graph。 【例】 在“学生管理”数据库中,以建立的“统计各专业学生人数”查询为数据源,使用“图表向导”创建窗体,显示统计结果。,10,教学教资,7.2.4 使用“数据透视表向导” 数据透视表窗体是一种交互式的表,可以进行选定的计算,例如求和(“数字”字段的默认值)与计数(“文本”字段的默认值),所进行的计算与数据在数据透视表窗体中的排列有关。 【例】 创建计算各系不同职称教师人数的数据透视表窗体。 基本思想是:将“专业”作为列标题放在数据透视表的顶端,“系别”作为行标题放在数据透视表的左列,在行列的交叉处显示计算出来的相应教师人数。,11,教学教资,7.

7、3 自定义窗体 Access 2003提供了窗体设计器,使用窗体设计器,专业人员可以设计出功能更强大、界面更友好的窗体。 窗体设计器就是窗体的设计视图。在窗体的设计视图中,利用工具箱可以向窗体添加各种控件;利用属性窗口可以设置控件的属性、定义窗体及控件的各种事件过程、修改窗体的外观。窗体设计的核心即是控件对象设计。 7.3.1 窗体设计视图的组成与主要功能 窗体的设计视图主要由窗体设计区域及窗体设计工具栏、控件工具箱、弹出式菜单、格式工具栏等辅助工具组成。,12,教学教资,1. 窗体设计工具栏 窗体设计工具栏包含有各种命令按钮,这些命令按钮可以在设计窗体时使用。 2. 格式工具栏 格式工具栏可

8、设置窗体或其控件的文本格式。 3. 窗体弹出式菜单 用户在窗体设计窗口中不同的地方右击会有不同的弹出式菜单,在已放置好的控件上右击会出现控件相关的弹出式菜单。 4. 控件工具箱 控件工具箱提供了用于窗体设计的各种控件对象,利用控件工具箱可以向窗体上添加各种控件。 有些控件对象的使用提供了向导使用模式,可以帮助开发者加快窗体的设计过程。,13,教学教资,(1) 打开和关闭工具箱 (2) 工具箱的移动与锁定 (3) 使用工具箱向窗体中添加控件 7.3.2 属性、事件与方法 1. 属性 属性是对象特征的描述。控件属性分为:格式属性、数据属性、事件属性和其他属性, 2. 事件 事件是对象行为的描述,当

9、外来动作作用于某个对象时,用户可以确定是否通过事件响应该动作。 3. 方法 方法是Access 2003提供的完成某项特定功能的操作,每种方法有一个名字,用户在系统设计中可根据需要调用方法。,14,教学教资,7.3.3 窗体与对象的属性及设置方法 1. 窗体的主要属性 窗体常用的属性: 标题(Caption) 默认视图(DefaultView) 允许的视图(ViewsAllowed) 滚动条(Scrollbars) 记录选定器(Recordselectors) 浏览按钮(NavigationButtons) 分隔线(DividingLines) 自动居中(AutoCenter) 最大最小化按钮

10、(MinMaxButtons),15,教学教资,关闭按钮(CloseButton) 弹出方式(PopUp 内含模块(HasModule) 菜单栏(MenuBar) 工具栏(Toolbar) 允许移动(Moveable) 记录源(RecordSource) 排序依据(OrderBy) 允许编辑(AllowEdits) 允许添加(AllowAdditions) 允许删除(AllowDeletions) 数据入口(DataEntry),16,教学教资,2. 控件属性 (1) 标签(label)控件 标题(Caption) 名称(Name) 其他常用的格式属性: 高度(Height) 宽度(Width

11、) 背景样式(BackStyle) 背景颜色(BackColor) 显示文本字体(FontBold) 字体大小(FontSize) 字体颜色(ForeColor) 是否可见(Visible)等。,17,教学教资,(2) 文本框(text)控件 常用的格式属性同“标签”控件。 常用的数据属性: 控件来源(ControlSource) 输入掩码(InputMask) 默认值(DefaultValue) 有效性规则(ValidationRule) 有效性文本(ValidationText) 是否有效(Enabled) 是否锁定(Locked) (3) 组合框(combo)控件(与文本框相同的不再说明

12、) 行来源类型(RowSourceType) 行来源(RowSource):与行来源类型(RowSourceType)属性配合使用。,18,教学教资,(4) 列表框(list)控件 列表框与组合框在属性设置及使用上基本相同,区别是列表框控件只能选择输入数据而不能直接输入数据。 (5) 命令按钮(command)控件 名字(Name) 标题(Caption) 标题的字体(FontName) 标题的字体大小(FontSize) 前景颜色(ForeColor) 是否有效(Enabled) 是否可见(Visible) 图片(Picture ),19,教学教资,(6) 选项按钮(Option)控件、选项

13、组(Frame)控件、复选框(Check)控件、切换按钮(Toggle)控件、选项卡控件、页控件的主要属性基本与上述控件相一致。 3. 设置窗体属性 (1)在设计视图状态下,用“属性表”设置属性; (2)在VBE中,通过命令语句可在系统运行中动态设置属性, 但大部分属性可以在设计视图状态下利用“属性表”设置。 【例】 设置窗体的背景图案。,20,教学教资,4. 在窗体中添加当前日期和时间 Access 2003提供了将系统时钟日期和时间显示在窗体上的方法,添加日期和时间后,在窗体视图中,系统时钟日期和时间将显示在窗体上。 【例】 使用菜单命令为窗体添加当前日期和时间。 5. 使用属性表设置控件

14、属性 设置控件属性,方法同窗体属性设置,具体属性值要根据控件的具体用途来确定。 【例】 建立“学生信息处理”窗体,给出各控件的具体使用及属性设置,21,教学教资,6. 在VBE中设置窗体和控件属性 窗体(Form)和控件(Control)对象都是VBE对象,可以在VBE子过程(Sub)、函数过程(Function)或事件过程中设置这些对象的属性。 (1) 设置窗体属性 在VBE代码中使用以下代码行: Forms! 学生信息处理.Visible = True 或 Forms! 学生信息处理.Visible = -1(可以是除0以外的任何值) (2) 设置控件属性 在VBE代码中使用以下代码行:

15、Me!Comdel.Enabled = false(当前窗体事件代码中) 或 Forms!学生信息处理!Comdel.Enabled = false,22,教学教资,6.3.4 窗体与对象的事件 在Access 2003中,对象能响应多种类型的事件,每种类型的事件又由若干种具体事件组成,通过编写相应的事件代码,用户可定制响应事件的操作。 Access 2003中,窗体、报表及控件的事件分类: 1. 窗口(Windows)事件 窗口事件是指操作窗口时引发的事件。 正确理解此类事件发生的先后顺序,对控制窗体和报表的行为非常重要。 OnOpen OnLoad OnResize OnUnload On

16、Close,23,教学教资,2. 数据(Data)事件 数据(Data)事件指与操作数据有关的事件,又称操作事件,如表6.4所示。当窗体或控件的数据被输入、修改或删除时将发生数据(Data)事件。 AfterDelConfirm AfterInsert AfterUpdate BeforeDelConfirm BeforeInsert BeforeUpdate Change Current Delete NoInList,24,教学教资,3.焦点(Focus)事件 “焦点”即鼠标或键盘操作的当前状态,当窗体、控件失去或获得焦点时,或窗体、报表成为激活或失去激活状态时,将发生焦点(Focus)事

17、件, OnActivate OnDeactivate OnEnter OnExit OnGot Focus OnLost Focus 4. 键盘(Ksyboard)事件 键盘(Keyboard)事件是操作键盘引发的事件, OnKeyDown OnKeyUp OnKeyPress,25,教学教资,5.鼠标(Mouse)事件 鼠标(Mouse)事件是用户操作鼠标引发的事件, OnClick OnDblClick OnMouseDown OnMousMove OnMouseUp 6. 打印(Print)事件 在打印报表或设置打印格式时发生打印(Print)事件 OnNoData OnPage OnP

18、rint,26,教学教资,7.Timer和Error事件 Timer事件:在VB中提供的Timer时间控件可以实现计时功能,但在VBE中并没有直接提供Timer时间控件,而是通过窗体的“计时器间隔(TimerInterval)”属性和“计时器触发(OnTimer)”事件来完成“计时”功能, “计时器间隔(TimerInterval)”属性值以“毫秒”为单位。 处理过程为:“计时器触发(OnTimer)”事件每隔TimerInterval时间间隔就被激发一次,运行OnTimer事件过程,这样重复不断,可实现“计时”功能。 Error事件:Error 事件在窗体或报表拥有焦点,同时在Access

19、中产生了一个运行时错误时发生。,27,教学教资,7.3.5 常用方法 1. AddMenu方法 功能:执行AddMenu操作,用于自定义(快捷)菜单栏或全局(快捷)菜单栏。 语法:DoCmd.AddMenu menuname, menumacroname, statusbartext 2. Beep 方法 功能:使计算机的扬声器发出“嘟嘟”声。 语法:DoCmd.Beep 3. CancelEvent方法 功能:取消事件。 语法:DoCmd.CancelEvent。,28,教学教资,4. Close 方法 功能:关闭打开的对象。 语法:DoCmd.Close objecttype, objec

20、tname, save 5.CodeDb 方法 功能:在代码模块中使用 CodeDb 方法可以确定Database对象的名称,此对象引用当前正在执行代码的数据库。 6. OpenForm 方法 功能:打开窗体 语法:DoCmd.OpenForm formname, view, filtername, wherecondition, datamode, windowmode, openargs,29,教学教资,7. OpenModule 方法 功能:打开Visual Basic 模块 语法:DoCmd.OpenModule modulename, procedurename 8. OpenQue

21、ry 方法 功能:打开数据库中的查询。 语法:DoCmd.OpenQuery queryname, view, datamode 9. OpenReport 方法 功能:打开当前数据库中的报表 语法:DoCmd.OpenReport reportname, view, filtername, wherecondition,30,教学教资,10. OpenTable 方法 功能:打开当前数据库中的表。 语法:DoCmd.OpenTable tablename, view, datamode 11. OpenView 方法 功能:打开当前数据库中的视图。 语法:DoCmd.OpenView vie

22、wname , viewmode , datamode 12. Quit 方法(Application 对象) 功能:退出 Microsoft Access 2003。在退出前,可以从几个选项中选择一项来保存数据库对象。 语法:Application.Quit option,31,教学教资,10. OpenTable 方法 功能:打开当前数据库中的表。 语法:DoCmd.OpenTable tablename, view, datamode 11. OpenView 方法 功能:打开当前数据库中的视图。 语法:DoCmd.OpenView viewname , viewmode , datam

23、ode 12. Quit 方法(Application 对象) 功能:退出 Microsoft Access 2003。在退出前,可以从几个选项中选择一项来保存数据库对象。 语法:Application.Quit option,32,教学教资,13.Quit 方法 功能:DoCmd 对象的 Quit 方法执行 Visual Basic 中的Quit操作。 语法:DoCmd.Quit options 14.Refresh 方法 功能:刷新窗体对象,Refresh 方法用于立即刷新指定窗体或数据表中基础数据来源中的记录,以反映您或多用户环境下的其他用户对数据的更改。 语法:Form.Refresh

24、 15.Run 方法 功能:使用Run 方法可以执行一个特定的Access 2003或用户定义的Function或Sub。 语法:application.Run procedure , arg1, arg2, ., arg30,33,教学教资,16. RunCommand 方法 功能:使用RunCommand 方法执行内置菜单或工具栏命令。 语法:object.RunCommand command 17. RunMacro 方法 功能:运行Visual Basic中的宏操作。 语法:DoCmd.RunMacro macroname, repeatcount , repeatexpression

25、 18. RunSQL 方法 功能:在Visual Basic操作查询中使用RunSQL方法 执行SQL操作。此方法只在Access 2003 数据库(.mdb) 中可用。 语法:DoCmd.RunSQL sqlstatement, usetransaction,34,教学教资,19. Save 方法 功能:保存对象 语法:DoCmd.Save objecttype, objectname 20. SetFocus 方法 功能:使用SetFocus 方法将焦点移动到指定的窗体或活动窗体的指定控件上,或者活动数据表的指定字段上。 语法:Object.SetFocus 21. Undo 方法 功能

26、:当一个控件或窗体的值已经被改变时,可以使用 Undo 方法进行重置。例如,可以使用 Undo 方法来清除对某个包含无效输入项的记录的一个改变。 语法:Object.Undo,35,教学教资,7.3.6 常用控件的创建方法 1. 命令按钮 命令按钮是用于接受用户操作指令、控制程序流程的主要控件之一,用户可以通过它指示Access 2003进行特定的操作。 在Access 2003中,可以利用向导创建命令按钮,也可以手工创建命令按钮。 (1) 利用向导 (2) 手工创建命令按钮 手工创建命令按钮,通过事件代码处理,可使命令按钮具有更强的功能、更多的灵活性。其方法是:首先将命令按钮放置在窗体中,然

27、后通过命令按钮的属性设置及事件代码编写,来达到用户特定的目的。,36,教学教资,2. 列表框和组合框 列表框是由数据行组成的列表,每行可以包含一个或多个字段,就是说列表框可以包含多列数据,用户可以从列表框中选择某行数据。 列表框和组合框都可分为绑定的与非绑定的。绑定的列表框和组合框将选定的数据(组合框还包括输入的数据)与数据源绑定,用户选择某一行数据或输入某一数据后,该数据被保存到数据源中。 列表框和组合框有使用向导和不使用向导两种创建方法。 (1) 使用向导创建组合框 (2) 不使用向导创建组合框 【例】以“学生管理”数据库为例,在“学生信息录入”窗体中,不使用向导创建处理“系别”字段的组合

28、框。,37,教学教资,3. 创建选项卡控件 当窗体中的内容较多无法在一页中全部显示时,可以使用选项卡控件来进行分页显示,用户只需要单击选项卡上的标签,就可以进行页面的切换。 【例】 创建“学生信息浏览”窗体,在窗体中使用选项卡控件,一个页面显示“学生基本信息”,另一个页面显示“学生选课成绩”信息。 4. 创建图像控件 图像控件主要用于美化窗体,可以放置开发单位的图标等。图像控件的创建比较简单,单击工具箱中的“图像”控件,在窗体的合适位置上单击,系统提示“插入图片”窗口,选择要插入的图片文件即可。,38,教学教资,5.创建选项组控件 选项组控件可以为用户提供必要的选择选项,用户只需进行简单的选取

29、即可完成数据的录入, “选项组”中可以包含复选框、切换按钮或选项按钮等控件。选项组控件的创建有使用向导和设计视图两种方法。 需要说明的是:使用选项组控件实现数据表字段的数据录入,要根据字段的类型来确定设计方法。 例如“性别”字段,其类型可以是布尔型(True/False)、数据型(值为1和2)和字符型(男/女)。 若是布尔型或数据型,可以使用选项组控件;若是字符型,则不能使用选项组控件,可以使用组合框控件。,39,教学教资,6. 添加ActiveX控件 Access 2003提供了功能强大的ActiveX控件,可直接在窗体中使用ActiveX控件添加并显示一些具有某一功能的组件,例如日历控件等

30、。 添加ActiveX控件的方法。 7.删除控件 选中要删除的控件,使用Del键,或选择“编辑”菜单下的“删除”命令,或使用右击快捷菜单中的“剪切”命令,该控件将被删除。,40,教学教资,7.4 窗体与控件的其他应用设计 7.4.1 创建计算控件 1. 表达式生成器 在“选择生成器”对话框中, 选中“表达式生成器”项, 单击“确定”按钮,系统进 入“表达式生成器”对话框 “表达式生成器”由三部分组成: (1) 表达式文本框 (2) 运算符按钮 (3) 表达式元素,41,教学教资,2. 创建计算控件 在窗体设计中,经常需要添加一些控件,例如“文本框”控件,其显示内容不是从数据表的字段中直接取出,

31、而是需要通过多个字段计算其值。 例如在“学生信息管理”窗体设计中,不显示学生的出生年月,要显示年龄,可以通过添加计算控件实现。 1) 使用表达式生成器,42,教学教资,2) 使用手动方式创建 假如对函数及表达式的语法比较熟悉,可以使用手动方法创建计算表达式。 在“学生信息管理”窗体中,右击“年龄”文本框,打开属性设置对话框,在其“控件来源”文本框中直接输入表达式: =Year(date()-Year(出生日期)。 7.4.2 查找记录 在数据表中可以查找数据。同样,在窗体中也可以使用“查找”命令来执行查找功能。,43,教学教资,7.4.3 显示提示信息 “控件提示文本”(ControlTipT

32、ext)属性用于设置提示文本,当鼠标指针指向控件时,将显示设置的控件提示文本。 关于该属性的说明: ControlTipText 属性: 设置文本不能多于 255 个字符。可以使用控件的属性表、宏或 Visual Basic 来设置。 ControlTipText 属性: 对于窗体上的控件,可以使用默认控件样式或 Visual Basic 的 DefaultControl 方法来设置此属性的默认值。可以在任何视图中设置 ControlTipText 属性。,44,教学教资,7.4.4 创建与使用主/子窗体 子窗体是窗体中的窗体,在显示具有一对多关系的表或查询中的数据时,子窗体特别有效。 例如,

33、可以创建一个带有子窗体的主窗体,用于显示“学生”表和“成绩”表中的数据。 主/子窗体的数据源必须建立一对多关系,“学生”表中的数据是一对多关系中的“一”端,而“成绩”表中的数据则是此关系中的“多”端,每个同学都可以有多门选修课, 7.4.5 打印与预览窗体 可以在窗体的各个视图中打印窗体或预览窗体。 1. 在“设计”、“窗体”或“数据表”视图中打印窗体 2. 在“数据库”窗口中打印窗体 3. 在“设计”、“窗体”或“数据表”视图中预览窗体 4. 在“数据库”窗口中预览窗体,45,教学教资,7.4.6 设计菜单 在Access 2003数据库窗口中,我们会看到含有“文件”、“编辑”、“视图”、“

34、窗口”等菜单项的主菜单栏。 如果某个菜单项可以展开,包含有其他的菜单项,叫子菜单,如果它不再包含其他的菜单项叫做命令。 用户可在主菜单上添加自己定义的子菜单、命令;也可以在已有的子菜单里面添加子菜单、命令;也可以定义自己的菜单栏,然后向里面添加子菜单或命令。 1. 定义自己的菜单栏 2. 向菜单栏或工具栏添加自定义菜单 3. 向菜单中添加命令,46,教学教资,7.5 窗体外观格式设计 在窗体的“设计”视图中,可使用直线或矩形适当分隔和组织控件,对一些特殊控件使用特殊效果,对显示的文字使用颜色和各种各样的字体,均可以美化窗体。 7.5.1 加线条 利用工具箱中的“直线”和“矩形”按钮可以为窗体添

35、加直线和矩形,然后修改其属性,将其他控件加以分隔和组织,从而大大增强窗体的可读性。 7.5.2 加矩形 为窗体添加矩形,其操作方法与添加直线相同,而且矩形与直线的同名属性具有相似的作用。Access 2003为控件提供了6种特殊效果,即平面、凸起、凹陷、阴影、蚀刻和凿痕。,47,教学教资,7.5.3 设置控件格式属性 除了如前所述的可以设置控件的特殊效果、控件上的文本颜色外,还可以通过调整控件的大小、位置等来改变窗体的布局。 1. 选择控件 选择控件包括选择一个控件和选择多个控件。要选择多个控件,首先按下Shift键,然后依次单击所要选择的控件。在选择多个控件时,如果已经选择了某控件后又想取消

36、选择此控件,只要在按住Shift键的同时再次单击该控件即可。 2. 移动控件 要移动控件,首先选择控件,然后移动鼠标指向控件的边框,当鼠标指针变为手掌形时,即可拖动鼠标将控件拖到目标位置。,48,教学教资,3.调整控件大小 单击要调整大小的一个控件或多个控件,拖动调整大小控制句柄,直到控件变为所需的大小;也可以通过属性设置来改变控件的大小, 4.对齐控件 对齐控件包括使控件相互对齐和使用网格对齐控件两种情况。 (1)使用网格对齐控件 首先选择要调整的控件,然后选择“格式”菜单中“对齐”子菜单中的“对齐网格”命令。 (2)使控件互相对齐 首先选择要调整的控件,这些控件应在同一行或同一列,然后选择

37、“格式”菜单中的“对齐”子菜单,再选择下列其中一项命令。,49,教学教资,5.修改控件间隔 (1) 平均间隔控件 (2)增加或减少控件之间的间距 7.5.4 使用TAB键设置控件次序 在设计窗体时,可以使用“视图”菜单中的“TAB键次序”命令重新设置窗体控件次序。 (1) 更改窗体中的TAB键次序 (2) 更改数据访问页中的TAB键次序 (3) 从TAB键次序中移除控件 (4)更改窗体中最后一个字段的TAB键行为,50,教学教资,本章总结 作业: 1. 什么是窗体?窗体的主要作用是什么? 2. 窗体有哪几种类型?各具有什么特点? 3. 窗体的主要创建方法有哪些? 4. 子窗体有何用处?如何建立主/子窗体? 5. 窗体的设计视图有何组成?各有什么用途? 6. 工具箱有哪些常用的控件对象?各有何用处? 7. 举例说明组合框的设计方法。 8. 举例说明列表框的设计方法。 9. 举例说明选项组的设计方法。 10. 常用的窗体格式属性有哪些? 11. 文本框控件的主要常用属性有哪些?各具有什么作用? 12. 如果要对命令按钮的“单击”事件编程,应该如何操作? 13. 在窗体数据源中可以使用多少个表或查询?为什么?,51,教学教资,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1