一、图像列表控件
lmagelist控件的属性:
属性 | 说明 |
Images | 存储列表中的所有图像 |
ImageSize | 图像大小 |
TransparentColor | 设置透明的颜色 |
ColorDepth | 设置图像颜色深度 |
列表视图控件
ListView控件:
视图模式5种:大图标(Largelcon),小图标(Smalllcon),列表(list),详细信息(Detail),平铺(Tile)。
ListView控件的大图标和小图标视图模式:
1.显示大图标:this.lvMyComputer.View=View.LargeIcon;
2.显示小图标:this.lvMyConputer.Viewj=View.SmallIcon;
二、ContextMenuStrip控件
快捷菜单(ContextMenuStrip),右击时鼠标出现指针的位置。
属性 | 说明 |
DisPlayStyle | 指定是否显示图像和文本 |
Image | 显示菜单项上的图像 |
Text | 菜单项上的文本 |
Click | 单击事件,单击菜单时发生 |
使用ContextMenuStrip控件
1.单击ContextMenuStrip控件的Items属性,打开“项集合编辑器”
2.单击“项集合编辑器”上面的添加按钮,随和设置Text属性和Name属性。
三、ListView动态添数据
控件 | 属性 | 值 |
ListView | Name | IvMyConput |
第一个ImageList | Name | ilLarge |
第二个Imagelist | Name | ILSmall |
ContextMenuStrip | Name | cmsView |
编码实现向 ListView控件中添加数据:(重点,重点,重点):
1.创建ListView的项
ListViewItem itemA=new ListVistItem("123","中国");
2.向项中添加子项
itemA.SubItems.AddRange(new string[]{ "本地磁盘","500 GB","100GB“ })
3.将项添加到ListView中
lvMyConputer.Items.Add(ItemA);
本章总结
1.使用ImageList控为Windows窗体中其他控件提供图像
2.ListView控件有5种视图:大图标,小图标,详细信息,列表,平铺
3.掌握ContextMenuStrip控件设置快捷键