第5章界面设计 学习目标: ◆掌握窗体设计 ◆掌握标准控件的应用 ◆掌握多重窗体的设计与应用 ◆掌握响应鼠标与键盘事件 掌握菜单的设计与应用
第5章 界面设计 学习目标: ◆ 掌握窗体设计 ◆ 掌握标准控件的应用 ◆ 掌握多重窗体的设计与应用 ◆ 掌握响应鼠标与键盘事件 ◆ 掌握菜单的设计与应用
第5章界面设计 教学内容: 5,1窗体与控件应用基础 5,2常用标准控件及应用案例 5.3多窗体程序的设计与应用 5.4VB工程管理 5.5鼠标与键盘事件 5.6菜单的设计与应用
第5章 界面设计 教学内容: 5.1 窗体与控件应用基础 5.2 常用标准控件及应用案例 5.3 多窗体程序的设计与应用 5.4 VB工程管理 5.5 鼠标与键盘事件 5.6 菜单的设计与应用
5.1应用基础一控件的基本操作 返回目录 1.在窗体上添加控件 >单击工具箱中的图标,在窗体上拖放出所需控件 >双击工具箱中的图标(窗体中央出现一个缺省大小的控 件),根据需要移动控件或更改控件的大小。 2.选中窗体上的控件 >选中一个控件:单击 >选中多个控件: Ctr或Shit单击 用鼠标拖放出一个矩形框 ■ Command2
5.1 应用基础-控件的基本操作 1. 在窗体上添加控件 ➢ 单击工具箱中的图标,在窗体上拖放出所需控件 ➢ 双击工具箱中的图标(窗体中央出现一个缺省大小的控 件),根据需要移动控件或更改控件的大小。 2. 选中窗体上的控件 ➢ 选中一个控件:单击 ➢ 选中多个控件: ❖ Ctrl或Shift+单击 ❖用鼠标拖放出一个矩形框 返回目录
5.1应用基础一控件的基本操作 3.改变控件大小 >拖动选中控件四周的8个控制点 >修改 Width和 Height的属性值 4.删除、移动控件 >删除:选中后按 Delete键 >移动: 令拖动选中的控件 修改Top和Lef的属性值 返回目录
5.1 应用基础-控件的基本操作 3. 改变控件大小 ➢ 拖动选中控件四周的8个控制点 ➢ 修改Width和Height的属性值 4. 删除、移动控件 ➢ 删除:选中后按Delete键 ➢ 移动: ❖拖动选中的控件 ❖修改Top和Left的属性值 返回目录
5.1应用基础一控件的基本操作 Microsoft Visual Basic 5.复制控件 已经有一个控件为 ommand1创建一个控件数组吗? 选中控件→“复制”→“粘 是 帮助 根据需要选择 控件数组由一组相同类型的控件组成,名称(Name 属性)、属性和事件过程都相同。 >通过 Index属性可区分控件数组中的元素 如果要从控件数组中撤消一个控件,需改变该控 件的Name属性设置,并删除 Index属性设置 返回目录
5.1 应用基础-控件的基本操作 5. 复制控件 选中控件→“复制”→“粘贴” 返回目录 根据需要选择 ➢ 控件数组由一组相同类型的控件组成,名称(Name 属性)、属性和事件过程都相同。 ➢ 通过Index 属性可区分控件数组中的元素。 ➢ 如果要从控件数组中撤消一个控件,需改变该控 件的Name属性设置,并删除Index属性设置
5.1应用基础一窗体和控件的常用属性 属性 说明 Name 名称 Caption 标题 Font 字体 Enabled 有效 Ⅴ isible 可见 BackColor、 Fore Color 背景色、前景色 Border color、 Fillcolor 边框色、填充色 返回目录
5.1 应用基础-窗体和控件的常用属性 返回目录 属 性 说 明 Name 名称 Caption 标题 Font 字体 Enabled 有效 Visible 可见 BackColor、 ForeColor 背景色、前景色 BorderColor、FillColor 边框色、填充色
5.1应用基础一窗体的属性、事件与方法 1.窗体的属性 除Name、 Caption、Font、 Enabled、 Visible、 Backlot or Fore Color、 FillColor属性,常用属性还有: Appearance:设置窗体运行时是否以3D效果显示 > BorderStyle:设置窗体的边框样式 ControlBox:设置窗口是否显示控制菜单按钮 >Icon:设置窗体最小化时显示的图标 > Height,∧ Width:决定窗体的初始大小 >Left/Iop:根据屏幕的左上角确定窗体的位置 MaxButton/ Min Button:是否具有“最大化”/最小化”按 钮 返回目录 ShowlnTaskbar:窗体运行时是否出现在任务栏中
5.1 应用基础-窗体的属性、事件与方法 1. 窗体的属性 除Name、Caption、Font、Enabled、Visible、BackColor、 ForeColor、FillColor属性,常用属性还有: ➢ Appearance:设置窗体运行时是否以3D效果显示 ➢ BorderStyle:设置窗体的边框样式 ➢ ControlBox:设置窗口是否显示控制菜单按钮 ➢ Icon:设置窗体最小化时显示的图标 ➢ Height/Width:决定窗体的初始大小 ➢ Left/Top:根据屏幕的左上角确定窗体的位置 ➢ MaxButton/MinButton:是否具有“最大化”/“最小化”按 钮 ➢ ShowInTaskbar:窗体运行时是否出现在任务栏中 返回目录
5.1应用基础一窗体的属性、事件与方法 事件:能被对象识 2.窗体的常用事件别和响应的动作 >Load/ Unload:装入/卸载 例如,当A窗体变 成活动窗体时,A窗 Click:单击 体发生 Activate事件 Activate/ deactivate激活/非激活时A窗体发生 > Resize:尺寸改变 Deactivate事件。 Initialize:初始化(在Load事件后发生) > Keypress:按键 > Mouse down/ MouseUp/Mouseover:鼠标按下移动松开 返回目录
5.1 应用基础-窗体的属性、事件与方法 2. 窗体的常用事件 ➢Load/Unload:装入/卸载 ➢Click:单击 ➢Activate/Deactivate:激活/非激活 ➢Resize:尺寸改变 ➢Initialize:初始化(在Load事件后发生) ➢KeyPress:按键 ➢ MouseDown/MouseUp/MouseOver:鼠标按下/移动/松开 返回目录 例如,当A窗体变 成活动窗体时,A窗 体发生Activate事件; 当另一个窗体被激活 时 , A 窗体发生 Deactivate事件。 事件:能被对象识 别和响应的动作
5.1应用基础一窗体的属性、事件与方法 3.窗体的常用方法 方法:对象要完成的操作(特殊子程序) 调用格式:[对象名称] > Print:打印文本 >Show:显示窗体 >ide:隐藏窗体(不是卸载) >Cls:清除运行时窗体中生成的图形和文本 返回目录
5.1 应用基础-窗体的属性、事件与方法 3. 窗体的常用方法 方法:对象要完成的操作(特殊子程序) 调用格式:[对象名称]. ➢ Print:打印文本 ➢ Show:显示窗体 ➢ Hide:隐藏窗体(不是卸载) ➢ Cls:清除运行时窗体中生成的图形和文本 返回目录
返回目录 52常用标准控件-1 标准控件由系统提供,又称为内部控件。 1.命令按钮-1 > Caption属性:设置显示在按钮上的文本(标题) 按钮快捷键示意 开始 Exit 屈性- Command1 屈性- Command2 Connand1 CommandBut ton Co■■and2 CommandBut ton 按字母序按分类序 按字母序|按分类序 (名称 Command1 称 oman Appearance 1-3D 口题H68000 快捷键作用: Appeaxance 1-3D BackColor BackCol 口8H00000F F cto开始(s At+S=单击“开始”按 Caption Exit Causesvalidati True Causesvalidati True DefaultFalse 钮 Default Fals DisabledPictur one) DownPicture one) DisabledPicturQone) At+X=单击“Exit”按 DownPicture one
5.2 常用标准控件-1 标准控件由系统提供,又称为内部控件。 1. 命令按钮-1 ➢ Caption属性:设置显示在按钮上的文本(标题) 返回目录 快捷键作用: Alt+S =单击“开始”按 钮 Alt+X =单击“Exit”按 钮