- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.4.7 列表框与组合框 1.列表框 列表框(List)通常用于显示供用户选择的列表,列表框中有若干条目。 当用户单击某个条目时,即选定了条目对应的值。 在列表框中,不允许用户输入新的条目值。 由于列表框控件大小有限,当列表框中条目较多时,便会出现下拉滚动条,用户可通过滚动滑块浏览其他条目。 列表框常用属性如表7-14所示。 (1)Additem方法 (2)RemoveItem方法 属性 用途 默认值 Value 返回列表框中被选择的条目。若为数值型数据则返回项目的序号,若为字符型数据则返回项目的内容 (无) Listcount 指定列表框中条目数目 1 List 用来存取项目的字符串数组,形式为控件对象.List(行[, 列]) ColumnCount 指定列表框的列数 0 ControlSource 指定列表框的数据源,可以是字段或内存变量等 (无) Selected 指定项目是否被选定。若值为.T.表示被选定选定,若值为.F.表示未被定 .F. Multiselect 设置列表框是否允许多重选择。若值为.T.或1表示允许,若值为.F.或0表示不允许 .F.或0 RowSourceType 用于指定列表框条目数据源的类型,各值意义如下 0: 无,在程序中可用additem向列表框中添加条目 1: 值,用手工指定条目如RowSource=x,y,z 2: 别名,将表中字段作为条目,默认显示表的第一个字段值 3: SQL语句,由RowSource属性指定一个SQL查询语句 4: 查询(.qpr), 由RowSource属性指定一个查询文件 5: 数组,由RowSource属性指定数组 6: 字段,由RowSource属性指定数据表的字段 7: 文件,将目录下的文件名作为列表框的条目 8: 结构,由RowSource属性指定数据表,列表框显示字段名 9: 弹出式菜单,将弹出式菜单作为列表框的条目 0 表7-14 列表框常用属性 2.组合框 组合框(Combo)控件既具有“列表框”的列表功能,也具有“文本框”的输入功能。 显示样式为在一个文本输入框右侧增加一个下拉三角形,用户单击下拉三角形,组合框便会在下方弹出一列表框,供用户选择使用。 当组合框的Style属性值为0时,组合框允许用户直接输入任意一个值,甚至列表框中不存在这个值。 组合框的属性与方法大都与列表框相同,除Style是组合框特有以外,组合框没有Multiselect属性,即组合框不支持多重选择。 3.设置或修改对象属性 任何对象一旦创建,系统便会自动为其设置相关的默认属性值。 若需修改表单对象的属性值,则可以在“属性”窗口中进行。 表单设计器的“属性”窗口由对象列表框、选项卡、属性值设置框、属性列表框和属性说明框等组成,如图7-20所示。 图7-20 表单属性栏 表7-6所示为表单常用的属性,这些属性主要规定了表单的外观,通常是在设计时通过属性窗口直接设置完成。 其他控件的属性在后续章节中会陆续提及。 属性 用途 默认值 Name 表单对象名称,用于在程序代码中引用此表单 Form1 Caption 标题,用于显示文件 Form1 AutoCenter 设置表单在启动时是否自动在Visual FoxPro主窗口居中显示 .F. BackColor 设置表单的背景颜色 255,255,255 BorderStyle 设置边框样式,0无边框,1有固定单线边框,2 表示固定对话框边框,3表示可调边框 3 Height 设置表单的窗口高度 250 MaxButtom 设置表单运行时是否具有最大化按钮 .T. MinButtom 设置表单运行时是否具有最小化按钮 .T. Moveable 设置表单运行时是否能够移动 .T. Width 设置表单的窗口宽度 375 WindowState 表单状态:0-正常,1-最小化,2-最大化 0 WindowType 设置是否为模式表单。值为1时表示在此表单运行期间,不可对其他窗口进行操作 0 表7-6 表单常用属性 4.编写事件代码 若要对表单控件对象进行事件编程,只需双击表单控件对象,系统即弹出如图7-21所示的事件过程代码编辑窗口,系统会调出当前对象的默认事件过程。 可单击“对象”下拉列表重选编程对象,单击“过程”下拉列表重选事件名称,然后在新的代码页面中输入所要运行的代码即可。 图7-21 代码编辑窗口 5.设置Tab键的次序 图7-22 修改Tab键次序方法 (1)交互方式 (2)列表方式 7.3.4 表单的保存与运行 1.表单的保存 2.表单的运行 图7-25
您可能关注的文档
- Visual FoxPro 程序设计第1章 数据数据库基本知识与操作.ppt
- Visual FoxPro 程序设计第2章 Visual FoxPro系统初步.ppt
- Visual FoxPro 程序设计第3章 数据与数据运算.ppt
- Visual FoxPro 程序设计第4章 Visual FoxPro数据库及其操作.ppt
- Visual FoxPro 程序设计第5章 关系数据库标准语言SQL.ppt
- Visual FoxPro 程序设计第6章 查询与视图.ppt
- Visual FoxPro 程序设计第8章 表单设计与应用.pptx
- Visual FoxPro 程序设计第9章 菜单设计.ppt
- Visual FoxPro 程序设计第10章 报表设计.ppt
- Visual FoxPro 数据库应用教程第1章.ppt
- Visual FoxPro程序设计实用教程第8章 菜单设计.ppt
- Visual FoxPro程序设计实用教程第9章 报表.ppt
- Visual FoxPro程序设计实用教程第10章 项目管理器.ppt
- Visual FoxPro数据库程序设计实训指导实验1 Visual FoxPro的基本操作.ppt
- Visual FoxPro数据库程序设计实训指导实验2 Visual FoxPro的语言基础.ppt
- Visual FoxPro数据库程序设计实训指导实验3 表的基本操作.ppt
- Visual FoxPro数据库程序设计实训指导实验4 数据库的基本操作.ppt
- Visual FoxPro数据库程序设计实训指导实验5 结构化查询语言SQL.ppt
- Visual FoxPro数据库程序设计实训指导实验6 查询与视图.ppt
- Visual FoxPro数据库程序设计实训指导实验7 结构化程序设计初步.ppt
最近下载
- 香精研制年度岗位绩效考核表.docx VIP
- 麦克维尔MDM组合式空气处理机.pdf VIP
- 各种岩石矿物地球物理物性参数总结.pdf VIP
- 月饼课件介绍.pptx VIP
- 中国人炒中国股主力思维做主升_笔记.docx VIP
- 2024国有企业公司治理与合规管理课件PPT.pptx VIP
- 传祺-传祺GA3S PHEV-产品使用说明书-传祺GA3S PHEV 精英版-GAC7150CHEVA5A-GA3SPHEV用户手册_201903071.pdf VIP
- 慢性乙肝防治治疗课件.pptx VIP
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
- dewinter综合征医学课件.ppt VIP
文档评论(0)