- 1、本文档共98页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
private void timer1_Tick(object, EventArgs e) { i -= 1; if (i =0) { progressBar1.Value = i; textBox1.Text = i.ToString();} else { button3.Enabled = false; timer1.Enabled = false; } } 4.2.5 容器控件 在可视化程序设计中,窗体是最大的容器,它可以容纳包括容器控件在内的所有控件。 容器控件是一种特殊的控件,主要用来存放其他的控件。如果把一组普通控件放在容器控件中,可以通过设置容器控件的某些属性(如Enabled、Font、Visible)来一次性更改整组普通控件的属性,也可以通过移动容器控件来移动整组普通控件。 常见的容器控件包括GroupBox、Panel和TabControl,下面分别介绍。 1 分组框GroupBox GroupBox控件用于为其他控件提供可识别的分组,把其他控件用框架框起来,可以提供视觉上的区分和总体的激活或屏蔽特性。 大多情况下,只需使用GroupBox控件将功能类似或关系紧密的控件分成可标识的控件组,而不必响应GroupBox控件的事件。 通常需要设置的只是GroupBox控件的Text、Font或ForeColor属性,用来说明框内控件的功能或作用,而且对窗体有一定的修饰美化作用。 2 面板Panel Panel(面板)控件类似于GroupBox 控件,二者主要的区别是: 只有GroupBox控件可以显示标题,只有Panel控件可以有滚动条,只需将AutoScroll属性设置为true,当Panel 控件的内容大于它的可见区域时就会自动显示滚动条; GroupBox控件必须有边框,但Panel控件可以通过设置BorderStyle 属性设置其边框效果。 还可以通过设置BackColor、BackgroundImage等属性来美化面板的外观。 3 选项卡TabControl TabControl(选项卡)控件用于显示多个选项卡页,每个选项卡页中可以放置其他控件(包括GroupBox、Panel等容器控件)。 可以利用TabControl控件来生成多页对话框,这种对话框在Windows操作系统和常用软件中都可以找到,如控制面板的“显示”属性、Word的“页面设置”对话框(如图所示)。 3 选项卡TabControl 选项卡由一个选项卡条和多个选项卡页组成,其中选项卡条是选项卡页标签的集合。设计模式下,单击选项卡条可以选中TabControl对象,也可以切换显示各个选项卡页的内容;单击选项卡条下方的选项卡页,才可以选中TabPage对象。 3 选项卡TabControl TabControl控件最常用的事件是SelectedIndexChanged,该事件当SelectedIndex属性值更改时触发,也就是当切换选项卡页时触发。 TabControl对象由多个选项卡页组成,每个选项卡页都是一个TabPage对象,单击选项卡页时将触发TabPage对象的Click事件。TabPage对象除了Name、Font、ForeColor、Locked、Text等一般属性,还有几个特有属性,如表所示。 本章小结 本章主要介绍了Windows窗体和Label、LinkLabel、TextBox、Button几种常用控件,重点内容如下: Windows窗体的结构。 Windows窗体的常用属性、方法与事件。 创建应用程序的操作界面。 基本控件、选择类控件、图片类控件、计时器、进度条和窗口类控件。 控件的命名规则。 关闭窗体与隐藏窗体的区别在于:关闭窗体是将窗体彻底销毁,之后无法对窗体进行任何操作;隐藏窗体只是使窗体不显示,可以使用Show或ShowDialog方法使窗体重新显示。 模式窗体与非模式窗体的区别在于:模式窗体,在其关闭或隐藏前无法切换到该应用程序的其他窗体;非模式窗体,则可以在窗体之间随意切换。 * ProgressBar(进度条)控件是个水平放置的指示器,其内部包含多个可滚动的分段块,用于直观地显示某个操作的当前进度。 进度条出现频率最多的地方是在软件的安装程序中,可以显示软件的安装进度,如果用户取消安装,则显示软件的回滚进度。 ProgressBar控件并不显示计算机执行某项特定任务要花多少时间,它提供的是直观的视觉反馈,使用户确信没有理由中止操
您可能关注的文档
最近下载
- 2025年地铁轨道交通知识考试题库及答案.pdf VIP
- 食堂食品质量管理方案.docx VIP
- Q/GDW_12218-2022_低压交流配网不停电作业技术导则_.pdf VIP
- DB32_3962-2020绿色建筑设计标准.docx VIP
- 上海富士电梯FUJI-5000调试资料图纸.pdf
- 清洁保洁服务项目清洁工具及设备配备及使用说明.pdf VIP
- 2024年甘肃省天水市秦州区七里墩街道招聘社区工作者真题参考答案详解.docx VIP
- 2024年江苏省高邮市事业单位公开招聘辅警23人笔试题带答案.docx VIP
- 健康教育学练习题(357题题库附答案).docx VIP
- 铁路信号工程安全施工.pptx VIP
文档评论(0)