ListView控件的属性

属性 说明
Activation 控制用户在列表视图中激活选项的方式
Standard - 用户为自己的计算机选择的值
OneClick – 单击一个选项,激活它
TwoClick – 双击一个选项,激活它
Alignment 控制列表视图中选项的对齐方式
Default - 如果用户拖放一个选项,它将仍位于拖动前的位置
Left - 选项与ListView控件的左边界对齐
Top - 选项与ListView控件的顶边界对齐
SnapToGrid – ListView控件包含一个不可见的网格,选项都放在该网格中
AllowColumn Recorder 如果把这个属性设置为true,就允许用户改变列表视图中的列的顺序。如果这么做,就应确保即使改变了列的属性顺序,填充列表视图的例程也能正确插入选项
AutoArrange ture - 选项会自动根据Alignment属性排序
CheckBoxes true - 列表视图中的每个选项会在其左边显示一个复选框
CheckedIndices
CheckedItems
可以访问索引和选项的集合
Columns 可以包含列
FocusedItem 有焦点的选项
FullRowSelect true - 单击一个选项,该选项所在的整行文本都会突出显示。
GridLines true - 列表视图会在行和列之间绘制。只有View属性为Details时,这个属性才有意义
HeaderStyle Clickable - 列标题显示为一个按钮
NonClickable - 列标题不响应鼠标单击
None - 不显示列标题
HoverSelection true - 用户可以把鼠标指针放在列表视图的一个选项上以选择它
Items 列表视图中的选项集合
LabelEdit true - 用户可以在Details视图下编辑第一列的内容
LableWrap true - 标签会自动换行以便显示所有文本
LargeImageList 包含大图像。
MultiSelect true - 用户可以选择多个选项
Scrollable true - 显示滚动条
SelectedIndices
SelectItems
选中索引和选项的集合
SmallImageList 当View属性为SmallIcon时,这个属性包含了ImageList,其中ImageList包含了要使用的图像
Sorting Ascending, Descending, None
StateImageList ImageList包含图像的蒙版
TopItem 返回列表视图顶部的选择
View LargeIcon,SmallIcon,List,Details,Tile

ListView控件的方法

方法 说明
BeginUpdate() 列表视图停止跟新,直到调用EndUpdate()为止
Clear() 彻底清除列表视图,删除所有的选项和列
EndUpdate() 调用这个后,列表视图会显示其所有选项
EnsureVisible() 列表视图会滚动,以显示指定索引的选项
GetItemAt() 返回列表视图中位于x,y位置的选项

ListView控件的事件

事件 说明
AfterLabelEdit 编辑了标签后,引发该事件
BeforeLabelEdit 在用户开始编辑标签前,引发该事件
ColumnClick 单击一列时,引发该事件
ItemActivate 在激活一个选项时,引发该事件

ListViewItem

列表视图中的选项总是ListViewItem类的一个实例,ListViewItem包含要显示的信息,如文本和图标的索引。

ColumnHeader

列表题

ImageList

提供了一个集合,可以用于存储在窗体的其他控件中使用的图像。

C# Windows - ListView的更多相关文章

  1. 重新想象 Windows 8.1 Store Apps (93) - 控件增强: GridView, ListView

    [源码下载] 重新想象 Windows 8.1 Store Apps (93) - 控件增强: GridView, ListView 作者:webabcd 介绍重新想象 Windows 8.1 Sto ...

  2. 与众不同 windows phone (52) - 8.1 新增控件: AutoSuggestBox, ListView, GridView, SemanticZoom

    [源码下载] 与众不同 windows phone (52) - 8.1 新增控件: AutoSuggestBox, ListView, GridView, SemanticZoom 作者:webab ...

  3. Windows Phone 8.1开发:如何让ListView滚动到顶部,回到第一条?

    Windows Phone 8.1开发中,ListView向下滑动了半天,用户如果突然想回头看看第一条数据怎么办? 如何让listView滚动到顶部,回到第一条? 很简单,一行代码.调用ListVie ...

  4. Windows Phone 8.1开发:如何让ListView下拉加载更多?

    Windows Phone 8.1开发中使用ListView作为数据呈现载体时,经常需要一个下拉(拇指向上滑动)加载更多的交互操作.如何完成这一操作呢?下面为您阐述. 思路是这样的: 1.在ListV ...

  5. 重新想象 Windows 8 Store Apps (11) - 控件之 ListView 和 GridView

    原文:重新想象 Windows 8 Store Apps (11) - 控件之 ListView 和 GridView [源码下载] 重新想象 Windows 8 Store Apps (11) - ...

  6. 背水一战 Windows 10 (58) - 控件(集合类): ListViewBase - ListView, GridView

    [源码下载] 背水一战 Windows 10 (58) - 控件(集合类): ListViewBase - ListView, GridView 作者:webabcd 介绍背水一战 Windows 1 ...

  7. System.Windows.Forms.ListView : Control

    #region 程序集 System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ...

  8. Windows 10 UWP开发:如何去掉ListView默认的选中效果

    原文:Windows 10 UWP开发:如何去掉ListView默认的选中效果 开发UWP的时候,很多人会碰到一个问题,就是ListView在被数据绑定之后经常有个默认选中的效果,就像这样: 而且它不 ...

  9. Windows程序==>>使用ListView控件展示数据

    使用ListView控件展示数据 01.ImageList控件 1.了解了解         属性 说明 Images 储存在图像列表中的所有图像 ImageSize 图像列表中图像的大小 Trans ...

随机推荐

  1. hdu 4421 2-SAT问题

    思路:我们需要判断是否有满足的a[n],其实也就是对每一个二进制位进行判断,看是否有满足的.那么我们每次取出一个二进制位,这样每一位只有0,1两种状态,就成了比较典型的2-SAT问题了. #inclu ...

  2. Mac下批量打包

    两种方式: 第一种:有源码 这种方式比较 简单.利用ant打包.直接shell脚本修改 配置渠道号的文件.我们目前是用的umeng的.在AndroidManifest.xml里.提供一个简单的修改渠道 ...

  3. Python内存解析浅学

    1.内存管理 首先理解变量,和内存特性 1.       Python中无须声明变量, 2.       无须指定类型 3.       不用关心内存管理 4.       变量名会被回收 5.    ...

  4. ubuntu共享文件夹给virtualbox

    在ubuntu或者linuxmint等linux系统下安装了virtualbox,可以通过共享文件夹的方式,把文件夹共享给virtualbox下的虚拟机系统,我这里的虚拟机系统是win7,共享过程如下 ...

  5. Java Concurrency - 浅析 Phaser 的用法

    One of the most complex and powerful functionalities offered by the Java concurrency API is the abil ...

  6. Servlet & JSP - UrlRewriteFilter

    重写 URL 的好处有很多: 静态化页面,有利于搜索引擎收录. 隐藏真实的 URL,提高安全性. 当网站的结构发生变化时,无需要求用户修改书签. UrlRewriteFilter 的简单应用 1. M ...

  7. Lombok(1.14.8) - @Log

    @Log @Logs,生成一个日志对象. package com.huey.lombok; import lombok.extern.java.Log; @Log public class LogEx ...

  8. 如何查看Windows8.1计算机体验指数评分

    如果你已经安装使用了Windows 8.1,你就会发现自从Vista时代开始的计算机体验评分消失了,在文章<微软取消Windows 8 计算机评分功能>中,我猜测了微软取消评分功能的可能原 ...

  9. SQL_转换格式的函数—CAST()和CONVERT()

    将一种数据类型的表达式显式转换为另一种数据类型的表达式.CAST 和 CONVERT 提供相似的功能. cast SELECT CAST('12.5' AS int) --在将 varchar 值 ' ...

  10. Agile.Net 组件式开发平台 - 组件开发示例

    所谓组件式开发平台,它所有的功能模块都是以组件的形式扩展的,下面我来演示一个简单的组件开发例程. Agile.Net开发管理平台项目,已经托管在开源中国码云平台(http://git.oschina. ...