使用C#开发数据库应用系统_使用ListView控件展示数据

来源:互联网 发布:我赢职场java视频 编辑:程序博客网 时间:2024/05/29 16:38
第3章 使用ListView控件展示数据
一.图像列表控件
在Windows资源管理器中,文件夹或文件信息可以分别以大图标或小图标的方式显示
1.ImageList控件的属性
图像列表控件(ImageList)是含有图像对象的集合,可以通过索引或关键字引用该集合中的每个对象,ImageList
控件不能独立使用,只用来为Windows窗体中的其他控件提供图像。
图像列表控件的主要属性
Images:存储在图像列表中的所有图像
ImageSize:图像列表中图像的大小
TransParentColor:被视为透明的颜色
ColorDepth:获取图像列表的颜色深度
Images中图像的存放方式与存放在数组中一样
2.使用ImageList控件
先设置ColorDepth,ImageSize属性的值,再添加图片。反之,将不能更改这两个属性的值。
二.列表视图控件
列表视图控件(ListView),再Windows资源管理器右边的窗口能以多种方式显示文件夹的内容。
ListView控件用于以特定样式或视图类型显示列表项。
列表视图控件的主要属性,事件和方法
Columns:“详细信息”视图中显示的列
FullRowSelect:当选中一项时,它的子项是否同该项一起突出显示
Items:ListView中所有项的集合
SelectedItems:选中的项的集合
View:指定ListView的视图模式
LargeImageList:获取或设置当项以大图标在控件中显示时使用的ImageList
SmallImageList:获取或设置当项以小图标在控件中显示时使用的ImageList
MouseDoubleClick:双击事件
Clear():移除ListView中的所有项
ListView控件的Items属性表示包含在控件中的所有项的集合,它的每一项都是一个ListViewItem(列表视图项).
C#为ListView控件的View属性定义了五种视图模式
大图标:View.LargeIcon 小图标:View.SmallIcon 列表:View.List 详细信息:View.Details 平铺:View.Tile
可以使用Items.Add()方法向列表视图中添加一项。
this.IvMyComputer.View=View.LargeIcon();
三.ContextMenuStrip控件
1.ContextMenuStrip控件的属性和事件
快捷菜单(ContextMenuStrip)也叫上下文(Context)菜单。
菜单项(ToolStripMenuItem)的主要属性和事件
DisplayStyle:指定是否显示图像和文本
Image:显示在菜单项上的图像
Text:显示在菜单项上的文本
Click:单击事件,单击菜单项时发生


阅读全文
0 0
原创粉丝点击