ListView有5种显示模式,我们最常用的就是列表模式、士候眨塄大图标/小图标模式、标题模式、详细模式(List、LargeIco/SmallIco、皈其拄攥Title、Details),这个控件可以很灵活的显示数据,现在我们来介绍一下ListView的各个显示模式的基础使用。
工具/原料
VS2012
C#.NET
ListView
ListView创建
1、从左侧工具栏拖进一个ListView控件到程序界面,并且调整其大小。
ListView列表模式——List
1、在右侧的属性栏中,下拉View的选项,并选择List,此时,ListView就被我们配置为列表实模式了。
2、接下来是创建数据,这里我们可以用属性栏的Item创建,也可以用代码实现,推荐用代码实现更灵活。再拖进一个Button按钮控件,并修改显示为“创建数据”。
3、双击Button按钮控件,进入点击时触发的事件。并且添加创建列表数据的代码。Items.add:创建列表的数据
4、现在列表模式的ListView就已经实现完毕,点击创建数据,并显示到ListView中。
ListView大图标/小图标模式——Large/Small
1、大图标和小图标是同样的原理,就是图标的大小不同而已。现在在View选择大图标模式“LargeIco”。
2、接着从左侧工具栏拖一个ImageList进来水貔藻疽,然后在属性栏中选择点击“Images”来添加图片,这里我们添加了一个文件夹的图片。图片序号是“0”(这很重要,是识别图片的唯一序号)
3、在ListView的属性栏上,选择LargerIco选中我们刚才拖进来的控件Ima壹执慵驾geList,图中所示上面的红框是大图标模式的图片,下面红框是小图标模式的图片,我们在大图标模式选择。
4、最后同样在点击“创建数据”事件中,添加代码,跟列表模式不同的是,多了一个图标序号的参数“0”,表示我们的第一张图片。
5、现在来看下效果演示,点击“创建数据”,出现了10个文件夹。
ListView详细模式——Details
1、在ListView的属性栏中,更改View的选项为“Details”,然后在Col掼鸿乡羰umns中添加列,这里我们添加3列,分别为“第一项,第二项,第三项”,这是就是详细模式的ListView。
2、接在在“创建数据”按钮的点击事件添加创建数据的代码。ListViewItem:表示列表项的类。SubItems:类表项子项的集合。add:添加列表项。
3、最后我们看一下演示效果,创建数据。