辜渝傧

13037102709

027-87870986

教学实训

您当前的位置:首页 > 教学资源 > 实训方案 >

C#应用实训|项目四 知识拓展

发布者:唯众    布时间:2020-12-13 16:54:00    点击量:

  1. 定时器Timer控件
        定时器控件(Timer)在上一章中曾经出现过,它可以使程序每隔一定的事件来执行相同的任务。定时器控件按照指定的时间间隔来触发事件,用户可以使用这个事件来执行周期性的操作。它的主要属性和事件如表4-11所示。
表4-11  Timer控件主要属性和事件
属性 说明
Enabled 指定时钟是否处于运行状态,是否可以触发事件
Interval 指定定时器孔家能触发事件的时间间隔,单位为毫秒
方法 说明
Start 启动时钟,即把定时器控件的Enabled属性设置为True
Stop 停止时钟,即把定时器控件的Enabled属性设置为False
事件 说明
Tick 每当用户指定的时间间隔到达后所要执行的时间
 
编码标准:在定时器控件名前面加tmr前缀。
        定时器控件在运行的时候是不可见的,当把定时器控件添加都爱窗体上时,该控件会被安排到窗体的下方显示,和任务栏图标等控件类似。
  1. 进度条ProgressBar控件
        进度条(ProgressBar)控件使用矩形方块从左至右显示某一过程的进度情况。例如。在复制某一文件时,常常有一个代表安装进度的变化长条,这种能够表示进度的长条就是进度条。
表4-12中列出了进度条控件支持的常用属性
表4-12  ProgressBar控件主要常用和事件
属性 说明
Maximun 该属性表示进度条控件的最大值,默认为100
Minimun 该属性表示进度条控件的最大值,进度条从最小值开始递增,直到达到最大值,默认为0
Step 获取或设置调用PerformStep方法增加进度条的当前位置时所根据的数量
Value 获取或设置进度条的当前位置
方法 说明
Increm 按指定的数量增加进度条的当前位置
PerformStep 按照Step属性的数量增加进度条的当前位置
 
编码标准:在进度条控件名前面加pgr前缀。
  1. 选项卡
        选项卡控件(TabControl)由多个选项卡子控件构成,每个选项卡都是一个独立的“容器”,因此选项卡中可包含其他控件,这种控件在Windows操作系统中的许多地方都可以找到,例如文件的“属性”对话框、控制面板中的“网络配置”对话框等。
       TabControl控件最重要的属性是TabPages,该属性可以获取和设置控件中所包含的选项卡集合。单击选项卡时,将触发被单击的TabPage对象的Click事件。在TabControl控件的“属性”窗体中单击TabPages属性右边的“…”按钮,显示“TabPage集合编辑器”对话框,如图4-30所示。
图4-30  “TabPage集合编辑器”对话框
表4-13列出了选项卡控件常用属性和事件。
表4-13  选项卡控件常用属性和事件
属性 说明
MultiLine 获取或设置一个值,该值显示是否允许多行选项卡
SelectedIndex 获取或设置当前选定的选项卡页的索引
SelectedTab 获取或设置当前选定的选项卡页
ShowToolTips 获取或设置一个值,该值指示当鼠标移到选项卡上时是否显示该选项卡的“工具提示”
TabCount 获取选项卡条中选项卡的数目
事件 说明
SelectedIndexChanged 更改SelectedIndex属性时,将触发该事件
 
   编码标准:在选项卡控件名前加tab前缀。

项目总结

  • 窗体提供了收集、显示和传送信息的界面,是类的对象,有二种方式显示窗体。
  • 消息框用于显示消息,与用户交互。
  • 列表框控件是列出所有选项的清单控件。
  • MDI多文档窗体,就是可以在一个界面中同时对多个文档进行操作。


上一篇:C#应用实训|任务3 主窗体功能实现

下一篇:C#应用实训|项目五 智能大棚控制系统