网站大量收购闲置独家精品文档,联系QQ:2885784924

第七章 界面设计.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章界面设计ppt课件

7.1.1 自定义对话框 我们在设计一个窗体时就是设计一个自定义的对话框,只是对话框的大小一般不能改变,而且没有“最大化”按钮和“最小化”按钮。要达到这两个设计效果,必须把窗体的BorderStyle属性设置为3(Fixed Dialog),并把MaxButton属性和MinButton属性都设置为False,前者是把窗体的边界设置为固定的,即不能随意手动改变边界大小;后者的设置表示窗体没有“最大化”按钮和“最小化”按钮。 7.1.2 通用对话框 应用程序经常需要进行打开、保存、打印等操作,这就需要开发系统提供相应的对话框以方便使用,在Visual Basic中,这些对话框称为“公共对话框”,它被设计成一个叫做Common Dialog的控件,这个控件为用户提供一组标准的通用对话框。 点击“工程”菜单中的“部件”命令,打击“部件”对话框,选中“Microsoft Common Dialog Control 6.0”,点击“确定”即可往工具箱中添加此控件 7.1.2 通用对话框 7.1.2 通用对话框 (1)“打开”对话框。 “打开”对话框用于打开指定文件所在的驱动器、文件夹、文件名及扩展名等。在窗体上创建一个“公共对话框”控件后,右键单击该控件,选择“属性”命令,即可弹出“属性页”对话框,该对话框可以对各种通用对话框的属性进行设置 7.1.2 通用对话框 Private Sub Command1_Click() CommonDialog1.InitDir = c:\ CommonDialog1.Filter = 所有文件(*.*)|*.*|Word文档(*.doc)|*.doc|文本文件(*.txt)|*.txt CommonDialog1.ShowOpen Text1.Text = CommonDialog1.FileName End Sub 7.1.2 通用对话框 (2)“另存为”对话框 “另存为”对话框用于指定文件所要保存的驱动器、文件夹、文件名、扩展名等信息。它的使用步骤和“打开”对话框一样,只需在最后使用“公共对话框”控件的ShowSave方法即可,在此不再赘述。 (3)“颜色”对话框 “颜色”对话框用于在调色盘中选择颜色,或者创建自定义颜色,如图7-7所示。当用户选中某一颜色后,系统把该颜色的值赋值给Color属性。 (4)“字体”对话框。 “字体”对话框用于设置并返回字体的样式、大小、效果等 注意:使用字体对话框之前必须先设置Flags属性,否则将会提示不存在字体的错误。Flags属性有以下取值: 1 或 cdlCFScreenFonts(屏幕字体); 2 或 cdlCFPrinterFonts(打印机字体); 3 或 cdlCFBoth(=1+2,两种字体都有)。 例7-2设置文本框text1的字体格式,字体设为“华文行楷”,字形为“常规”,大小为“小一” 7.2 菜单 在Windows环境下,几乎所有应用软件的操作都可以通过菜单来实现。菜单在应用程序中占据了十分重要的地位。在实际应用中,菜单可以分为两类:下拉式菜单和弹出式菜单,下拉式菜单一般通过点击菜单标题的方式打开,而弹出式菜单通过鼠标右键的方式打开。 7.2.1 下拉式菜单 下拉式菜单通过菜单编辑器进行编写。 7.2.1 下拉式菜单 说明: (1)内缩符号由4个点组成,它表示菜单所在的层次。若一个菜单名前有4个点,则表示该菜单是第二级菜单,有8个点表示第三级菜单,以此类推。VB规定菜单系统最多可达6级,一般情况下不超过3级。 (2)标题栏内输入“-”,则产生一个分隔符。但分隔符只能作为第二级菜单,不能设计为顶级菜单,即符号“-”前要有4个点。 (3)除了分隔符外,其他菜单都可以响应Click事件。 (4)在输入标题时,若在字母前输入“”,则运行时在字母处加一个下划线。 7.2.2 弹出式菜单 弹出式菜单是一种独立于菜单栏而显示在窗体上的浮动菜单,即它不需要在窗口顶部下拉打开,而是通过单击鼠标右键在窗体的位置打开,因而使用更加灵活。 建立弹出式菜单首先需要在菜单编辑器中建立菜单,其方法与建立下拉式菜单相似,只是在可见属性中必须设置为False。然后在窗体的MouseDown事件或MouseUp事件中调用PopupMenu方法。PopupMenu方法的格式为: 对象.PopupMenu 菜单名[,flags[,x[,y[,BoldCommand]]]] 7.2.2 弹出式菜单 说明: (1)对象是指当前对象,若是当前窗体则可以省略; (2)菜单名是菜单编辑器中建立的菜单名称(至少有一个子菜单项); (3)flags参数是一个数值或符号常量,用来指定弹出式菜单的

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档