向用户提供选项的控件_第1页
向用户提供选项的控件_第2页
向用户提供选项的控件_第3页
向用户提供选项的控件_第4页
向用户提供选项的控件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

向用户提供选项控件Componenticheoffronoopzionipergliutenti向用户提供选项的控件第1页复选框Value属性选定复选框控件时,这个控件就显示选定标识,可用分组复选框控件显示几个选项,和Windows中复选框一样,能够从中选择一个或几个选项。复选框控件Value属性表明复选框当前处于哪种状态——选定、未选定还是处于不可用状态。单击复选框控件,能够使它处于选定或未选定状态,然后能够检测控件Value属性,并依据这个信息编写代码以执行一些操作。若要预先在一列复选框中选定几个复选框,能够在属性窗口中设定它Value属性值为Checked。有时可能希望在满足条件之后禁用复选框,能够把Value属性设置为Grayed以禁用复选框。不过实际上,把Value设置为Grayed并不能真正地禁用复选框。要想真正禁用复选框,应该使用Enabled属性。向用户提供选项的控件第2页编写复选框Click事件不论何时单击复选框控件都将触发Click事件。所以能够在Click事件中编写代码,依据复选框状态执行一些操作。复选框不支持双击事件,双击复选框控件,则把双击看作两次单击,而且分别处理每次单击。在运行时使用制表键把焦点转移到复选框控件上,并按空格键,这时也会触发复选框控件Click事件。能够在Caption属性一个字母之前添加连字符,创建一个快捷方式来切换复选框控件选择。向用户提供选项的控件第3页复选框控件图形化使用方法VisualBasic还为复选框提供了图形化功效。相关属性有DisablePicture、DownPicture、Picture。假如Style属性设置为1,那么命令按钮、单项选择框或复选框控件就能够显示图形。经过图形化功效能够增强界面视觉效果。如,有时可能希望在复选框中添加图标或位图,或者在单击或禁止控件时显示不一样图像。图形化复选框控件选中状态是用控件凹下表示。向用户提供选项的控件第4页创建单项选择框单项选择框用来显示选项,用户可从中选择一个选项。单项选择框和复选框功效相同,但却有一个主要区分,当你选定一个单项选择项时,同一个单项选择框中其它单项选择框会自动失效。对于复选框控件来说,你能够选定任意数目标复选项。要创建单项选择框,能够把单项选择框绘制在不一样容器控件中,如框架、图片框或者窗体中。运行时,用户在每个单项选择框中只能选定一个单项选择项,把单项选择项分别添加到窗体和窗体上框架中,相当于创建两个不一样单项选择框。全部直接添加到窗体单项选择项成为一个单项选择框。要添加附加单项选择框,要把单项选择项放置在框架或图片框中。要在框架或图片框中添加单项选择框,要首先绘制框架或图片框,然后在内部绘制单项选择框。向用户提供选项的控件第5页单项选择框Value属性单项选择框Value属性指出用户是否选定了这个按钮。假如是选定了这个按钮,则Value属性值为True。也能够在代码中设置Value属性来选定按钮。要在单项选择框中设置默认按钮,能够在设计时经过属性窗口设置Value属性,也能够在运行时在代码中用上述语句来设置Value属性。可依据每个单项选择框Value值判断你选定选项并作出对应响应。向用户提供选项的控件第6页创建快捷键能够用Caption属性为单项选择框创建快捷键,这只要在作为快捷键字母前添加一个连字符。运行时,字母将带下划线,按换档键加字母组合键就可选定这个选项。向用户提供选项的控件第7页禁用单项选择框要禁用单项选择框,把其Enabled属性设置成False。运行时显示灰色单项选择框,意味着这个单项选择框无效。向用户提供选项的控件第8页单项选择框Click事件在单击单项选择框时触发其Click事件。是否有必要响应这个事件,取决于应用程序要求。向用户提供选项的控件第9页单项选择框图形化使用方法和复选框控件一样,经过改变Style属性设置,能够使用DisablePicture、DownPicture、Picture属性来图形化单项选择框控件。向用户提供选项的控件第10页使用滚动条控件Value属性滚动条用于在应用程序或控件中水平或垂直滚动屏幕,方便地浏览大量信息。滚动条分为水平滚动条和垂直滚动条。水平滚动条和垂直滚动条不一样于Windows中内部滚动条或VisualBasic中附加在文本框、列表框、组合框或MDI窗体上滚动条,它为那些不能自动支持滚动应用程序和控件提供了滚动功效。Value属性对应于滚动块在滚动条位置。当滚动块位置在最小值时,它移动到滚动条最左端或顶端。当滚动块在最大值时,它移动到滚动条最右端或底端。滚动块取中间数值时,将位于滚动条中间位置,也能够把滚动块沿滚动条拖动到任意位置。结果取决于滚动块位置,但总是在Min和Max属性之间。向用户提供选项的控件第11页LargeChange和SmallChange属性指定滚动条中移动量,单击滚动条要用LargeChange属性,单击滚动条两端箭头则用SmallChange属性。滚动条Value属性增加或降低长度是由LargeChange和SmallChange属性设置数值决定。要设置滚动块在运行时位置,能够把Value属性设置为Min到Max中某个数值。向用户提供选项的控件第12页用滚动条实现浏览有时候控件不能显示整个文本或者图片内容,这时就能够利用滚动条实现浏览全部内容功效。浏览功效要在滚动条Change事件中完成。向用户提供选项的控件第13页列表框单击和双击事件列表框显示项目列表,用户可从中选择几个项目,即使能够设置几列列表,但默认情况下在单列列表中垂直显示选项。假如项目超出了列表框可显示数目,控件上会自动出现滚动条。这时用户可在列表中上、下、左、右滚动。对于列表框事件,尤其是当列表框作为对话框一部分出现时,提议把命令按钮和列表框并用。按钮单击事件过程应该使用列表框里选项执行适于应用程序操作。双击列表框中项目和先选定项目然后单击命令按钮是一样,我们在列表框控件双击事件过程中调用命令按钮单击过程,或把命令按钮Value属性设置为True。向用户提供选项的控件第14页向列表添加项目使用AddItem方法,能够向列表框中添加项目。经过设置列表框控件List属性,能够在设计时向列表添加项目。在选定了List属性并单击向下箭头时,能够输入列表项目,按控制键加回车键组合键换行。向用户提供选项的控件第15页排序列表按字母次序向列表中添加项目,能够把Sorted属性设置为True。排序时不区分大小写。Sorted属性设置为True后,使用带有Index参数AddItem方法可能会造成不可预料非排序结果。向用户提供选项的控件第16页从列表中删除项目可用RemoveItem方法从列表框中删除项目。RemoveItem项目标参数index用于删除指定项目。Box和index参数与AddItem中参数相同。要删除列表框中全部项目,使用Clear方法。向用户提供选项的控件第17页经过Text属性获取列表内容通常,获取当前选定项目值最简单方法是使用Text属性。Text属性总是对应用户在运行时选定列表项目。Text属性包含当前在列表框中选定项目。向用户提供选项的控件第18页用List属性访问列表项目可用List属性访问列表全部项目。这个属性包含一个数组,列表每个项目都是数组元素。每个项目以字符串形式表示。引用列表项目时,要使用“列表框.List(索引)”语法。顶端项目标索引为零,接下来项目索引为一。向用户提供选项的控件第19页用ListIndex属性判断位置假如要了解列表中已选定项目标位置,能够使用ListIndex属性,这个属性只在运行时可用,它设置或返回控件中当前选定项目标索引。设置列表框ListIndex属性将触发控件Click事件。选定第一个项目时,属性值为零,选定下一个项目,则属性值为一,假如没有选定项目,则ListIndex值为-1。向用户提供选项的控件第20页使用ListCount属性返回项目数为了返回列表框中项目标数目,要使用ListCount属性,判断列表框中项目数。向用户提供选项的控件第21页创建多列和多项选择项列表框用Columns属性能够指定列表框里列数。VisualBasic能够自动换行来显示列表项目,并为列表添加水平滚动条。假如列表只填充在单列中,则不添加滚动条。VisualBasic可依据需要自动按列显示。假如列表框项目比列宽度要宽,会截去文本超出部分。设置MultiSelect属性,来处理标准列表框中多项选择。向用户提供选项的控件第22页Style属性列表框控件除了作为惯用列表框之外,能够用作复选框列表框。这取决于它Style属性。向用户提供选项的控件第23页组合框样式组合框控件把文本框和列表框功效结合在一起。我们能够经过在组合框中输入文原来选定项目,也可从列表中选定项目。组合框向你提供了可供选择列表。VisualBasic组合框控件有三种组合框样式,每种样式都能够在设计时或运行时来设置,使用数值或对应VisualBasic常数设置组合框样式。下拉式组合框——能够直接输入文本,也能够单击组合框右侧箭头打开选项列表,选定某个选项后,把这个选项插入到组合框上部文本框中,也能够按换档键加向下箭头键打开列表。简单组合框——任何时候都在其内显示列表,为显示列表框全部项,列表框必须绘制得足够大。它允许你输入一些不在列表框选项。下拉式列表框——显示条目标列表,必须从中选择。除非单击框右侧箭头,不然不显示列表向用户提供选项的控件第24页添加项目使用AddIte方法可认为组合框添加项目,语法是“组合框.AddItem项目,索引”。在设计时,也可以设置组合框属性窗口List属性,在列表中添加项目。选定List属性选项并单击向下箭头时,可以输入列表项目,然后按控制键加回车键换到新一行,把项目添加到列表末尾。在列表指定位置添加项目,应在新项目后指定索引值。指定列表中第一个位置是0,而不是1。向用户提供选项的控件第25页排序列表在列表中指定按字母次序添加项目,能够把Sorted属性设置为True。排序时不区分大小写。Sorted属性设置为True后,使用带有Index参数AddItem方法可能会造成不可预料非排序结果。向用户提供选项的控件第26页删除项目可用RemoveItem方法从组合框中删除项目。RemoveItem项目标参数index用于删除指定项目。Box和index参数与AddItem中参数相同。要在组合框中删除全部列表项目,使用Clear方法。向用户提供选项的控件第27页用Text属性获取列表内容获取当前选定项目标惯用方法是使用Text属性。在运行时,不论向控件文本框部分输入了什么文本,Text属性都与这个文本相对应。它能够是选定列表项目,或者是用户在文本框中输入字符串。向用户提供选项的控件第28页用List属性访问列表选项List属性能够访问列表中全部项目。这个属性包含一个数组,而且列表框中每个项目都是数组元素。每项都表示为字符串形式。引用列表中项目,要用“组合框.List(索引)”语法。顶端项目标索引为零,下一个项目标索引为一。向用户提供选项的控件

温馨提示

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

评论

0/150

提交评论