- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 Delphi 2005常用VCL.NET组件的使用 本章要点 6.1 工具栏的设计 6.2 状态栏的设计 6.3 按钮的设计 6.4 选择型组件及容器组件的使用 6.5 文本编辑组件的使用 6.6 公共对话框组件的使用 6.7 Windows Forms组件概述 本章要点 工具栏和状态栏的设计 按钮设计 选择型组件和容器组件的使用 文本编辑组件的使用 公共对话框组件的使用 Windows Forms组件概述 6.1 工具栏的设计 6.1.1 工具栏设计的一般程序 (1)向窗体添加TToolBar组件 使用控件板Win32上的ToolBar组件 (2)向工具栏添加按钮 添加ToolButton按钮、添加分隔符、添加TButton、TEdit等组件 (3)为TToolButton工具按钮加载图片 使用ImageList控件提供位图 按钮的ImageIndex属性 按钮的Style(样式)属性 (4)为各个按钮添加提示信息 Hint属性、Showhint属性需要设置。 (5)分别为各个工具按钮添加有关事件代码。 6.1 工具栏的设计 6.1.2 酷工具栏组件TCoolbar的设计 TCoolbar工具栏可以包含若干段(Band),各段的相对位置可以通过鼠标拖动来改变。 (1)向窗体添加一个TCoolBar组件。 (2)向TCoolBar组件中添加一个ToolBar组件(默认ToolBar 1),并自动产生相应的CoolBand。 (3)向TToolBar组件添加六个TToolButton按钮和一个TComboBox组件。 (4)向各工具按钮加载图片。前面已作介绍,在此不再赘述。 (5)用同样的方法向TCoolBar组件添加另外一个TToolBar组件ToolBar2,并自动产生相应的CoolBand。 (6)向ToolBar2组件添加六个TButton按钮,并设置各按钮的Caption属性,运行后即可得到如图6-4所示的窗口界面。 6.2 状态栏的设计 (1)使用Win32页中的TStatusBar组件 (2)单击状态栏的Panels属性,并从中选择“Panels Editor”命令 (3)单击窗口中的“Add New”按钮,就会增加一个子面板。 注意:SimplePanel属性设置为False (4)在对象监视器中设置子面板的属性。 Alignment、Style、Text、Width、Bevel等属性 (5)关闭Editing StatusBar1.Panels窗口。 6.3 按钮的设计 在Delphi中常用的按钮主要有:基本命令按钮TButton, 位图按钮TBitBtn和TSpeedButton。 (1)在组件面板上选择相应的按钮组件,然后在窗体的适当位置点击,便可将按钮添加到窗体上。TButton组件位于组件面板的Standard分类中,而TBitBtn和TSpeedButton组件位于组件面板的Additional分类中。 (2)用鼠标调整按钮的位置和大小。 (3)在Object Inspector 窗口修改按钮的主要属性。 (4)为按钮添加Onclick事件,并编写该事件的事件代码。其方法是:选中按钮组件,然后在对象监视器中选择Events页,用鼠标在Onclick事件后双击,即可按默认的事件过程名为按钮添加Onclick事件,各个按钮使用方法基本相同: 6.3.1 基本命令按钮 6.3.2 位图命令按钮 例:按钮的使用示例源代码 6.4 选择性组件及容器组件的使用 6.4.1 单选按钮 6.4.2 复选框 6.4.3 列表框 6.4.4 组合框 6.4.5 分组框 6.4.6 单选按钮组 6.4.7 面板 6.4.8 框架 6.4.9 状态面板 6.4 选择性组件及容器组件的使用 6.4.1 单选按钮 单选按钮(TRadioButton)是一种具有排他性的选择型组件,用户每次只能选择其中的一个。并且选择了一个后,其他的单选按钮自动处于非选中状态。 单选按钮组件位于组件面板的Standard分类中。缺省情况下,放在同一个容器如TForm,TPanel,TRradioGroup中的单选框总是自动编成一组,如下图所示。 6.4 选择性组件及容器组件的使用 6.4.2 复选框 复选框(TCheckBox)组件位于组件面板的Standard分类中,用于在一系列选项中选择一个或多个选项。复选框组件的使用如下图所示。 复选框有以下几个比较重要的属性: Alignment:数据类型为TLeftRight,用于控制复选框标题的位置。 AllowGrayed:数据类型为Boolean,用于确定复选框是否可以处于灰色显示状态。 Chec
您可能关注的文档
- C语言程序设计 -任正云 第4章选择结构程序设计.ppt
- C语言程序设计 -任正云 第5章循环结构.ppt
- C语言程序设计 -任正云 第6章 函数.ppt
- C语言程序设计 -任正云 第7章数组.ppt
- C语言程序设计 -任正云 第10章文件.ppt
- C语言程序设计 -王伟 第1章.ppt
- C语言程序设计 -王伟 第2章.ppt
- C语言程序设计 -王伟 第3章.ppt
- C语言程序设计 -王伟 第5章.ppt
- C语言程序设计 -王伟 第6章.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)