• 毕设(五)ListView


        ListView 控件可使用四种不同视图显示项目。通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。 可使用 ListView 控件将称作 ListItem 对象的列表条目组织成下列四种不同的视图之一:1.大(标准)图标2.小图标3.列表4.报表 View 属性决定在列表中控件使用何种视图显示项目。还可用 LabelWrap 属性控制列表中与项目关联的标签是否可换行显示。另外,还可管理列表中项目的排序方法和选定项目的外观。

                                                                                                                                                                                        -----百度百科

    ListView能控制以四种视图的其中一种现实项目,因为是为了现实数据,这次就说列表的形式。

    1.View 枚举 设置四种视图中的其中一个为选定模式。

    2.Column.Add 添加列表头 其中会看到Add方法需要传入的是ColumnHeader对象或者字符串,传入字符时内部会创建一个Column对象,并把这个字符串赋值给这个对象的Text属性,也就是显示出来的列表头。

    3.BeginUpdate和EndUpdate结合使用,为了更新数据时不造成控件闪烁,也是就把更新数据在操作放在这两个方法之间。

    4.ListViewItem 不属于ListView的方法和属性,是它的子项,是它组成了ListView。

    SubItems.Add 通过这个方法往ListViewItem添加数据,其中Text为第一项(第一列数据),之后添加的按顺序排带第二列第三列等。

    5.Items.Add 添加ListViewItem。把定义好的ListViewItem添加到ListView展示数据。

    6.其中Column、Item和SubItem都是集合,都可通过索引的方式访问。

    7.Items.remove 删除   每条数据的索引不会变。

  • 相关阅读:
    【HDU 4305】Lightning(生成树计数)
    【HDU 1150】Machine Schedule(二分图匹配)
    【HDU 2063】过山车(二分图匹配)
    透过Nim游戏浅谈博弈
    [SCOI2010]字符串
    [SCOI2010]传送带[三分]
    [SCOI2010]序列操作[分块or线段树]
    HDU 5306 Gorgeous Sequence[线段树区间最值操作]
    1455: 罗马游戏[左偏树or可并堆]
    Codevs 5914 [SXOI2016]最大值
  • 原文地址:https://www.cnblogs.com/xiaoai123/p/6558822.html
Copyright © 2020-2023  润新知