第八章
WinForms控件
回顾
WinForms可用于 Windows 窗体应用程序开发
Windows 窗体控件是从 System.Windows.Forms.Control 类派生的类
标签控件用于显示用户不能编辑的文本或图像
按钮控件提供用户与应用程序交互的最简便方法
组合框控件是列表框控件和文本框控件的组合,用户可以键入文本,也可以从所提供的列表中选择项目
窗体提供了收集、显示和传送信息的界面,是 GUI的重要元素
消息框显示消息,用于与用户交互
目标
使用WinForms中的高级控件
单选按钮
图片框
选项卡控件
滚动条
进度条
单选按钮
Windows 窗体单选按钮控件以组的形式使用
单选按钮允许用户从多个选项中选择一个选项
图片框
图片框控件表示可用于显示图像的 Windows 图片框控件
选项卡控件
在 Windows 应用程序中,选项卡用于将相关的控件集中在一起,放在一个页面中
选项卡控件用于显示多个选项卡,其中每个选项卡均可包含图片和其他控件
选项卡相当于另一个窗体,可以容纳其他控件
选项卡控件的属性
选项卡控件的事件
滚动条
用于上下或者左右滚动整个窗口或者文档
在 Microsoft Word 或 Excel 中,为浏览多页面的文档提供了滚动条
进度条
用于指示操作的进度、完成的百分比
外观是排列在水平条中的一定数目的矩形
进度条的属性和方法
应用程序示例 9-1
使用窗体接受职员的个人信息和职业信息
将使用单选按钮、图片框和选项卡控件
应用程序提供有两个选项卡页
第一个选项卡页显示个人信息的文本框
应用程序示例 9-2
第二个选项卡页显示职员信息的文本框
应用程序示例 9-3
新建一个 Windows 应用程序,并将其命名为 EmployeeForm
单击“视图”“解决方案资源管理器”
将 Form1.cs 文件更改为 frmEmployees.cs
单击“视图”“属性”
将窗体的 Name 属性更改为 frmEmployee,并将 Text 属性更改为职员申请表
单击“视图”“工具箱” 以调用工具箱窗口
在窗体中添加一个选项卡控件
按以下幻灯片所示更改属性
应用程序示例 9-4
应用程序示例 9-5
在“下一步”按钮的 Click 事件中添加以下代码
应用程序示例 9-6
在“上一步”按钮的 Click 事件中添加以下代码
应用程序示例 9-7
在垂直滚动条的 Scroll 事件中编写以下代码
应用程序示例 9-8
应用程序示例 9-9
编写以下自定义方法以便计算垂直滚动量
总结
WinForms单选按钮控件允许用户进行设置
WinForms的图片框控件允许用户在窗体上添加和显示位图、元文件、JPEG、GIF 或 PNG 等格式的图形
WinForms的选项卡控件将类似的功能集中在一起,放在一个对话框或窗口中
WinForms的 HScrollBar 和 VScrollBar 用作水平和垂直滚动条,分别以水平和垂直方式浏览(或滚动)整个文档
进度条控件用于指示操作的进度,并显示排列在水平条中一定数目的矩形,通常通过在程序中设置其Value值来显示任务完成的百分比
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |