欢迎来到天天文库
浏览记录
ID:41868339
大小:921.00 KB
页数:27页
时间:2019-09-04
《用户界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章用户界面设计一.标准控件二.菜单设计三.高级控件四.用户界面设计窗体文本框标签按钮(命令按钮和单选按钮)框架列表框组合列表框时钟控件复选框水平和垂直滚动条驱动器列表框、目录列表框和文件列表框图片框与图像框数据控件一.标准控件窗体主要属性:1.Caption属性2.MaxButton和MinButton属性:true与false3.Icon和ControlBox属性:Icon设置窗体最小化时显示的图标;ControlBox:true与false控制有无“控制菜单框”4.Picture属性:设置窗体中要显示的图片5.BorderS
2、tyle属性:0无边框、1单线边框、2双线边框、3固定对话框6.WindowsState属性:设置运行时窗体显示的状态0正常、1最小化、2最大化事件:Click、DblClick、Load方法:print、Cls、Move按钮、文本框、标签文本框1.Maxlength属性:指明能输入内容的最大长度,0任意长、非零值2.MultiLine属性:(Maxlength=0时)True时可输入和显示多行文本3.ScrollBars属性:(MultiLine属性为true时才有效)0无滚动条、1水平、2垂直、3水平和垂直命令按钮1.Style
3、属性:0标准的不显图形、1图形的可显图形文字2.Picture属性:style属性为1时,picture可显图形文件单选按钮、复选框主要属性:1.Caption属性:设定控件的文本标题2.Alignment属性:设置标题和按钮显示的相对位置,0,13.Value属性:表示状态,单-truefalse复-0未选定(默认),1选定,2灰色禁用4.Style属性:指定显示方式,0标准方式、1图形方式1.建立:先建立框架,然后在其中建立各种控件2.主要属性:Caption属性一个整体-移动、显示、消失和屏蔽Visible属性:False时屏
4、蔽3.应用:同一窗体中建立几组相互独立的单选按钮框架(Frame)列表框(ListBox)1.List属性:字符型数组,存放选项2.ListIndex:序号3.ListCount:数量4.Text属性:被选定选项的文本内容。5.Sorted属性:只能在设计状态设置true按字母顺序排列,false按选项加入的先后顺序排列。6.MultiSelect属性(列表框特有)0禁止多选、1简单多选、2扩展多选显示多个选项,供用户选择,达到与用户对话的目的。特点:只能选择,不能直接修改只能在程序中设置或引用/属性窗口无1.AddItem方法<列
5、表框名>AddItem<字符串>[.<下标>]2.RemoveItem方法<列表框名>RemoveItem<下标>3.Clear方法<列表框名>Clear方法:程序运行时修改列表框中的内容组合列表框、水平和垂直滚动条组合框(ComboBox):是文本框和列表框组合而成的控件style属性:0下拉式组合框(输入和选择)、1简单组合框(输入和选择)、2下拉式列表框(只能选择)滚动条(ScrollBar):有水平和垂直两种Max属性、Min属性:Value的极值SmallChange属性:箭头单击,Value改变量LargeChange属
6、性:箭头与滑块之间单击,Value的改变量Value属性:滑块位置时钟控件-Timer重要属性:InterVal,表示两计时器事件之间的间隔,其值以ms(0.001s)为单位,介于0~64767之间。事件:只有一个Timer事件二.菜单设计1.菜单概述:按使用形式分为下拉式和弹出式两种,下拉式菜单位于窗口的顶部,弹出式菜单是显示于窗体内任意位置的浮动菜单(也称为快捷菜单)。每个菜单命令对应一个应用程序,菜单命令项可以有热键(访问键)和快捷键,而菜单名只能有热键。热键:指使用Alt键和菜单项标题中的一个字符来打开菜单。快捷键:不是打开
7、菜单而是直接执行相应菜单项的操作。每个菜单项都是一个控件对象,只有一个Click事件,菜单项最重要的两属性:Caption(标题)Name(名称):不出现在屏幕上,在程序中引用。2.菜单编辑器的使用:菜单编辑器建立菜单工具/菜单编辑器工具栏按钮快捷键Ctrl+E1).创建菜单项:步骤:①标题栏②名称栏③单击下一个或插入按钮④单击确定注意:复选框、有效框、可见框/左右箭头、上下箭头2).分割菜单项:标题栏输入一个连字符“-”3).热键与快捷键:热键:在菜单标题的某字符前加符号“&”;快捷键:选择建立菜单的例子:3.建立快捷菜单快捷菜单
8、设计步骤:1).将菜单的可见复选框设为不可见;(选择)2).使用PopupMenu方法来显示菜单。使用形式:[对象.]PopupMenu菜单名[,标志,x,y]其中:菜单名是必需的,其它参数是可选的。x、y参数指定弹出菜单显示的位置。
此文档下载收益归作者所有