第7章界面设计_第1页
第7章界面设计_第2页
第7章界面设计_第3页
第7章界面设计_第4页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第7章章界面设计界面设计菜单可分为两种基本类型:下拉式菜单下拉式菜单弹出式菜单弹出式菜单顶级菜单标题二级菜单标题菜单栏分隔条打开菜单编辑器的4种方式:“工具工具“菜单-“菜单编辑器菜单编辑器“命令工具栏工具栏- “菜单编辑器菜单编辑器“按钮窗体上单击鼠标右键右键,弹出菜单上选“菜单编菜单编辑器辑器“命令选中窗体后,使用热键“Ctrl+E“ “菜单编辑器”窗口步骤步骤 1步骤步骤 2步骤步骤 3构思或列出构思或列出菜单的组成菜单的组成使用使用菜单编辑器菜单编辑器进行设计进行设计菜单项菜单项连接代码连接代码P197 例例7.1对话框(DialogBox)是一种特殊的窗口,它通过显示和获取信息与用

2、户进行交流。为用户提供了一组标准的系统对话框系统对话框,可使用它进行打开打开或保存文件保存文件、打印设置打印设置、选择颜色颜色以及字体字体等的操作。添加通用对话框控件添加通用对话框控件7.7.2 使用通用对话框使用通用对话框使用通用对话框控件可以打开多种特定的对话框通用对话框的类型与打开方式通用对话框的类型与打开方式对话框对话框Action属性的值属性的值打开方法打开方法 打开文件对话框1 ShowOpen 保存文件对话框2 ShowSave 颜色对话框3 ShowColor 字体对话框4 ShowFont 打印对话框5 ShowPrinter 调用标准对话框6 ShowHelp对话框的类型对

3、话框的类型不在设计阶段设置不在设计阶段设置,而是,而是在程序运在程序运行中进行行中进行设置:设置:CommonDialog1.Action=1CommonDialog1.ShowOpen7.2.1 “打开打开”/”另存为另存为”对话框对话框常用属性常用属性Filter属性用于过滤文件类型,可设置多个文件类型。由一对或多对文本字符串组成,各对字符串之间也用管道符隔开。格式:描述符描述符1|过滤器过滤器1|描述符描述符2|过滤器过滤器2所有文件(*.*)|*.*|jpg文件(*.jpg)|*.jpg7.2.1 “打开打开”/”另存为另存为”对话框对话框FilterName属性显示对话框中的默认文件

4、名。例例7-4 在命令按钮的click事件中显示如图所示的打开对话框,选定一个文件后在图像框中显示。运行运行7.2.2 “颜色颜色”对话框对话框Color属性返回选定颜色的RGB值。7.2.3 “字体字体”对话框对话框Flags属性:为文件对话框设置选择开关,用来控制对话框的外观,格式为:对象.Flags=值 1 屏幕字体 2 打印机字体 3两者皆有Font属性集:控制字体。Color属性:控制颜色例例7-5 使用字体和颜色对话框设置文本框中字体。8.4.1 驱动器列表框驱动器列表框u 提供下拉式驱动器清单,显示当前系统中所有有效磁盘驱动器。u Drive属性:用于设置或返回要操作的驱动器,只

5、能用程序代码设置。使用格式为: 驱动列表框名称驱动列表框名称.Drive =驱动器名驱动器名 如省略驱动器名,则Drive属性为当前驱动器。u ChDrive语句:设置当前驱动器u 常用事件是Change。常用方法是Refresh。8.4.2 目录列表框目录列表框u 用来显示当前驱动器上的目录。u Path属性在设计模式下不可用,用来读取或指定当前工作目录。当改变驱动器列表框的Drive属性时,将产生Change(Drive)事件,因此只要把Drive属性值赋给Dir1.Path,就可产生同步效果。如:Dir1.Path = Drive1.Drive当改变驱动器列表框的Drive属性时,将产生

6、Change事件,目录列表框中的目录改变成该驱动器目录。u ChDir语句:改变当前的目录或文件夹。 例如: ChDir Dir1.Path8.4.3 文件列表框文件列表框u 文件列表框的作用是显示当前目录的文件名。u Path属性:用来指定文件列表框中被显示的文件目录,通过Path属性的改变引发Change事件,可实现目录列表框与文件列表框的同步操作。如:File1.Path = Dir1.Pathu Pattern属性:用来限定文件列表框中显示的文件类型,默认值为”*.*”,即所有文件,格式为: 文件列表框名.Pattern =属性值 如:File1.Pattern = *.Gif ; *.Bmp。8.4.3 文件列表框文件列表框u FileName属性:该属性的值是用户在文件列表框中选定的文件名,此处的文件名可以带路径和通配符,因此可以用来设置Drive、Pattern和Path属性。u MultiSelect属性: 该属性用于设定文件列表框中是否允

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论