zoukankan      html  css  js  c++  java
  • C#ImageList和ListView的使用

    一、ImageList

     ImageList组件,又称为图片存储组件,它主要用于存储图片资源,然后在控件上显示出来,这样就简化了对图片的管理。ImageList组件的主要属性是Images,它包含关联控件将要使用的图片。每个单独的图片可以通过其索引值或键值来访问;另外,ImageList组件中的所有图片都将以同样的大小显示,该大小由其ImageSize属性设置,较大的图片将缩小至适当的尺寸。

    属性

    说明

    ColorDepth

    获取图像列表的颜色深度

    Images

    获取此图像列表的ImageList.ImageCollection

    ImageSize

    获取或设置图像列表中的图像大小

    ImageStream

    获取与此图像列表关联的ImageListStreamer

    建立一个ImageList
    1.从工具箱里拖动一个ImageList到窗体便会在下面显示出来
    2常用属性
    3.通过Images打开兔相机和编辑器即可添加图片
    4.点击确定即可添加成功


    二、ListView 的使用

      ListView控件,又称为列表视图控件,它主要用于显示带图标的项列表,其中可以显示大图标、小图标和数据。使用ListView控件可以创建类似Windows资源管理器右边窗口的用户界面。
    添加项——Items属性的Add方法
    移除项—— Items属性的RemoveAt方法或Clear方法
    选择项—— Selected属性
    为项添加图标—— SmallImageList、LargeImageList或StateImageList属性
    启用平铺视图—— View属性
    为项分组—— Group属性
    建立一个ListView
    1.从工具栏拖动ListView到窗体
    2.为成员添加图标 图标来源就是ImageLIst1
    3.通过Groups集合为成员设定分组   
     
    4.通过Items将成员划入分组并设置相关图标
    5.通过View设置成员排列样式
    6.运行就是这么个鸟样
  • 相关阅读:
    zabbix 3.2.2 server端添加客户端主机配置 (四)
    zabbix 3.2.2 server web展示如何显示中文 (三)
    zabbix 3.2.2 agent端(源码包)安装部署 (二)
    zabbix 3.2.2 server端(源码包)安装部署 (一)
    centos执行apt-get提示不存在
    用简单的方法学习ES6
    PHP+MySQL存储数据出现中文乱码的问题
    CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
    mysql查询索引
    线程和进程
  • 原文地址:https://www.cnblogs.com/net-sky/p/10232488.html
Copyright © 2011-2022 走看看