1.图像列表控件

ImageList是含有图像对象的集合,可以通过索引或关键字引用该集合中的每个对象.

ImageList空间的属性
属性 说明
Images   存储在图像列表中的所有图像
ImageSize 图像列表中图片的大小
TranparentColor 被视为透明的颜色
ColorDepth 获取图片列表的颜色深度

使用ImageList控件_经验:

  先设置ColorDepth,ImageList属性的值,再添加图片,反之,将不能更改这两个属性的值.

2.列表视图控件

ListView是一个很常用也很重要的控件,用于以特定样式或视图类型显示列表项,

它有多种视图模式,如大图标(LargeIcon)、小图标(SmallIcon)、列表(List)、详细信息(Detail)、平铺(Tile)等

ListView控件可以使用多种属性显示到用户界面

列表视图控件的主要属性、事件和方法

 
属性 说明
Columns "详细信息"视图中显示的列
FullRowSelect   当选中一项时,它的子项是否同该项一起突出显示
Items ListView中所有项的集合
MultiSelect 是否允许选择多项
SelectedItems 选中的项的集合
View 指定ListView中所有项的集合
LargeImageList 获取或设置当项以大图标在控件中显示时使用的ImageList
SmallImageList 获取或设置当项以小图标在控件中显示时使用的ImageList
事件 说明
MouseDoubleClick 双击事件
方法 说明
0Clear() 移除ListView中的所有项

3.快捷菜单控件

ContextMenuStrip控件也是常用的一个控件,快捷菜单也可以叫做上下文(Context)菜单

例如像这种在单击鼠标右键的时出来的快捷菜单:

菜单项的主要属性和事件
属性 说明
Display 指定是否显示图像和文本
Image 显示在菜单项上的图像
Text 显示在菜单项的文本
事件 说明
Click 单击事件,单击菜单项时发生

>>>编写代码,实现动态向ListView控件中添加数据

4."查询学生信息"窗体中列表视图控件的属性设置

属性 说明
View Details 显示为"详细信息"视图
FullRowSelect   True     当选中一项时,他的子项也突出显示
GridLiness True 显示网格线
MultiSelect False 不允许选择多项

使用Listview控件显示数据的更多相关文章

  1. C# 解决ListView控件显示数据出现闪屏的问题

    一.发现问题 如果发送数据过快的情况下,ListVies滚屏显示数据时会显示闪屏,如下所示现象: 二.解决问题 根据出现闪屏的情况,在网上查了资料要使用双缓存的办法来处理.其原理是数据在缓存区中进行处 ...

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

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

  3. WinForm 之 使用ListView控件展示数据

    在学习了这么多的WinForm基本控件后,今天在来学习一个比较有意思的包含图片的控件! >>>图像列表控件 ImageList是含有图像对象的集合,可以通过索引或关键字引用该集合中的 ...

  4. Delphi7连接MySql数据库-DBGrid控件显示数据

    一个简单的Delphi7小程序,使用MySql数据库做简单查询,用DBGrid控件显示结果,实现过程如下: (1)在MySql中新建demouser表,插入记录用于测试. (2)在Delphi7中新建 ...

  5. 使用ListView控件展示数据

    属性名称    说明items   指定显示那种视图View   指定显示那种视图largelmagelist  大图标图像的imagelist控件SmallLmagelist  小图标图像的imag ...

  6. NPOI导出WPF DataGrid控件显示数据

    最近做个项目,需要导出DataGrid显示的数据,中间遇到了不少的坑,在此纪录一下,方便以后查看,也希望能给用到的人,一点帮助. 导出DataGrid显示的数据,并不是导出DataGrid的Items ...

  7. ListView控件(上)数据适配器:ListView绑定监听是SetOnItemClickListener

    (一) 1.效果图: 2.MainActivity.java package com.example.app5; import android.support.v7.app.AppCompatActi ...

  8. asp.net LINQ LinqDataSource控件显示数据和DropdownList显示数据

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  9. ADO.NET之使用DataGridView控件显示从服务器上获取的数据

    今天回顾下ADO.NET中关于使用DataGridiew控件显示数据的相关知识 理论整理: 使用 DataGridView 控件,可以显示和编辑来自多种不同类型的数据源的表格数据. SqlDataAd ...

随机推荐

  1. Linux显示内存状态

    Linux显示内存状态 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ free total used free shared buffers cached M ...

  2. CF374 Maxim and Array

    贪心 如果有0先变成非0 如果负数的个数 应该变为偶数 之后就是每次将绝对值最小的值加K #include<bits/stdc++.h> using namespace std; cons ...

  3. CF368 D - Persistent Bookcase

    re了20多发 还是我在测试数据上操作最后了10多发才发现的 其实只需要多加一句就好了 真的愚蠢啊,要不都能进前100了 #include<bits/stdc++.h> using nam ...

  4. 最小生成树 TOJ 4117 Happy tree friends

    链接http://acm.tju.edu.cn/toj/showp4117.html 4117.   Happy tree friends Time Limit: 1.0 Seconds   Memo ...

  5. 2.3 InnoDB 体系架构

    下图简单显示了InnoDB的存储引擎的体系架构,从图可见,InnoDB储存引擎有多个内存块,可以认为这些内存块组成了一个大的内存池,负责如下工作: 维护所有进程/线程需要访问的多个内部数据结构 缓存磁 ...

  6. WPF基础篇之连接数据库

    WPF连接DB2数据库 public void ConnectionBD2Func() { //连接数据库字符串,DB2 9.5以下版本使用Data Source=Test,否则查询找不到数据库.DB ...

  7. Linux 的特殊变量(2)

    1.echo $?  输出结果为0 表示命令执行成功 场景:判断上一个命令是否成功 扩展 0:成功 2 :权限拒绝 1~125:表示运行失败 126:找到命令,但是无法执行 127:未找到要运行的命令 ...

  8. SpringMVC国际化支持

    这周公司领导希望我对一个项目,出一个国际化的解决方案,研究两个小时,采用了SpringMVC的国际化支持,在此记录下. 原理: 在DispatchServlet中注册localeResolver(区域 ...

  9. SOA和微服务架构

    微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用.这些小应用之间通过服务完成交互和集成.每个小应用从前端web ui ...

  10. history对象的使用--JavaScript基础

    history对象提供与历史清单有关的信息,包含最经访问过的10个网页的URL 1.history对象常用属性 length 返回浏览器历史列表中URL数量 <!DOCTYPE html> ...