ComboBox 控件 CheckedListBox 控件 PictureBox 控件的使用 Timer 控件

来源:互联网 发布:ubuntu解压缩命令 编辑:程序博客网 时间:2024/04/30 16:14

11、ComboBox 控件
ComboBox 控件又称组合框,在工具箱中的图标为。默认情况下,组合框分两个部分显示:顶部是一个允许输入文本的文本框,下面的列表框则显示列表项。可以认为ComboBox就是文本框与列表框的组合,与文本框和列表框的功能基本一致。与列表框相比,组合框不能多选,它无 SelectionMode 属性。但组合框有一个名为DropDownStyle的属性,该属性用来设置或获取组合框的样式,其取值及含义如表9-10所示。
组合框的各种样式如图9-22 所示, 左边的组合框能够通过文本框输入文本, 中间的组合框则不能输入文本,只能选择列表项。
12、CheckedListBox 控件
CheckedListBox控件又称复选列表框,它扩展了ListBox控件,它几乎能完成列表框可以完成的所有任务,并且还可以在列表项旁边显示复选标记。两种控件间的其他差异在于,复选列表框只支持- 13 -
DrawMode.Normal,并且复选列表框只能有一项选定或没有任何选定。此处需要注意一点:选定的项是指 窗体上突出显示的项,已选中的项是指左边的复选框被选中的项。复选列表框的样式如图9-23所示。 除具有列表框的全部属性外,它还具有以下属性。
(1)CheckOnClick属性:获取或设置一个值,该值指示当某项被选定时是否应切换左侧的复选框。如果立即切换选中标记,则该属性值为true;否则为false。默认值为false。
(2)CheckedItems 属性:该属性是复选列表框中选中项的集合,只代表处于CheckState. Checked或CheckState.Indeterminate状态的那些项。 该集合中的索引按升序排列。
(3)CheckedIndices 属性:该属性代表选中项(处于选中状态或中间状态的那些项)索引的集合。
13、PictureBox 控件的使用
PictureBox 控件又称图片框,常用于图形设计和图像处理应用程序,在该控件中可以加载的图像文件格式有:位图文件(.Bmp)、图标文件(.ICO)、图元文件(.wmf)、.JPEG 和.GIF 文件。下而仅介绍该控件的常用属性和事件。
1、常用属性:
(1)Image属性:用来设置控件要显示的图像。把文件中的图像加载到图片框通常采用以下三种方式。 设计时单击Image属性,在其后将出现【„】按钮,单击该按钮将出现一个【打开】对话框,在该对话框中找到相应的图形文件后单击【确定】按钮。产生一个Bitmap类的实例并赋值给Image属性。形式如下:
Bitmapp=newBitmap(图像文件名); pictureBox对象名.Image=p;
通过 Image.FromFile方法直接从文件中加载。形式如下:
pictureBox对象名.Image=Image.FromFile(图像文件名);
(2)SizeMode属性:用来决定图像的显示模式。其取值有四种情况,取值及含义如表9-11所示。各种模式下的图片显示样式如图9-24所示。
14、Timer 控件
Timer 控件又称定时器控件或计时器控件,在工具箱中的图标是 ,该控件的主要作用是按一定的时间间

隔周期性地触发一个名为Tick的事件, 因此在该事件的代码中可以放置一些需要每隔一段时间重复执行的程序段。在程序运行时,定时器控件是不可见的。
1、常用属性:
(1)Enabled 属性:用来设置定时器是否正在运行。值为 true 时,定时器正在运行,值为 false 时,定时器不在运行。 (2)Interval属性:用来设置定时器两次Tick事件发生的时间间隔,以毫秒为单位。如它的值设置为500,则将每隔0.5秒发生一个Tick事件。
2、常用方法:
(1)Start方法:用来启动定时器。调用的一般格式如下: Timer控件名.start(); 该方法无参数。
(2)Stop方法:用来停止定时器。调用的一般格式如下: Timer控件名.stop(); 该方法无参数。
3、常用事件:
定义器控件响应的事件只有Tick,每隔Interval时间后将触发一次该事件。

0 0
原创粉丝点击