使用listview空控件展示数据
1.使用listview控件可以一次性的将有关的全部图像保存在控件中,建立集合图像、
图像列表控件的主要属性
属性 说明
Images 存储在列表中的所有图像
ImageSize 图像列表中的图像大小
TransparentColor 被视为透明的颜色
ColorDapth 获取图像列表中的颜色深度
Image中图像的存放方式与存放在数组中一样,通过Image属性中的个数,每个图像都有一个索引值,从0开始,使用Images[索引值],可以定位到一个图像。
通常ImageList控件所包含的图像可以被ListView和ToolStrip控件的使用。
如大图标(Largelocn),小图标(small),列表(List),详细信息(Detail),平铺(Tile)
ListView控件的属性,事件和方法
列表视图控件的主要属性,事件和方法
属性 说明
Columns “详细信息”视图中显示的列
FullRowSelect 当选中一项时,他的子项是否同该项突出显示
Items ListView中所有项的集合
MultiSelect 是否允许选择多项
SelectItems 选中项的集合
View 指定ListView的视图模式
LargeImageList 获取或设置当项以大图标在控件中显示所使用的ImageList
SmallImageList 获取或设置当项以小图标在控件中显示所使用的ImageList
事件 说明
MouseDoubleClick 双击事件
方法 说明
Clear() 移除ListView中所有项
示例1:
//<summary>
//显示大图标
//</summary>
pritive void btnLarge_Click(object sender EventArgs e)
{
this.LvMyComputer.View=View.LargIcon;
}
//<summary>
//显示小图标
//</summary>
pritive void btnSmall_Click(object sender EventArgs e)
{
this.LvMyComputer.View=View.SmallIcon;
}
三. ContextMenuStrip控件
菜单项的主要属性和事件
属性 说明
DisplayStyle 指定文本是否显示图像和文本
Image 显示在菜单项上的图项
Text 显示在菜单项上的文本
事件 说明
Click 单击事件,单机菜单项时发生
四 .创建“计算器”的窗体
“计算器”窗体中控件中的属性设置
控件 属性 值
ListView Name lvMyCommputer
第一个ImageList Nmae ilLarge
第二个ImageList Nmae ilSmall
ContextMenuStrip Name cmsView
2,向ImageLIst中添加图像
分别向ilLarge中和ilSmall控件中添加图像文件。
3.编写代码实现向LIstView中添加数据功能
实现的功能是,当显示窗体时,按大图标模式显示lvMyComputer控件中的各项数据,因此在加载窗体时,编码实现相关的操作。
1>通过ListView控件的View属性设置lvMyComouter控件的初始视图为放大图标模式代码如下:
lvMyComputer.View=View.LargeIcon;
五,查询学生信息窗体列表视图控件的属性设置
属性 值 说明
View Details 显示为详细信息的视图
FullRowSelect True 当选中一项时它的子项也突出显示
GridLines True 显示网格线
MultSelect False 不允许选择多项
查询数据,单击查找按钮时根据文本框中输入的用户名,查询符合条件的用户并显示在ListView中,因此选择处理查找的按钮的Click事件。
利用“属性”窗口生成,“查找”按钮的Click处理方法btnSearch_Click()方法中调用FillListView()方法,就可以实现查询数据的功能。
使用listview空控件展示数据的更多相关文章
- Windows程序==>>使用ListView控件展示数据
使用ListView控件展示数据 01.ImageList控件 1.了解了解 属性 说明 Images 储存在图像列表中的所有图像 ImageSize 图像列表中图像的大小 Trans ...
- 使用ListView控件展示数据
属性名称 说明items 指定显示那种视图View 指定显示那种视图largelmagelist 大图标图像的imagelist控件SmallLmagelist 小图标图像的imag ...
- WinForm 之 使用ListView控件展示数据
在学习了这么多的WinForm基本控件后,今天在来学习一个比较有意思的包含图片的控件! >>>图像列表控件 ImageList是含有图像对象的集合,可以通过索引或关键字引用该集合中的 ...
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(二)
使用ListView控件进行修改,删除与添加操作1.页面代码: <asp:ListView ID="lv2" runat="server" onpagep ...
- 在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择
在实际的项目开发过程中,有好的控件或者功能模块,我都是想办法尽可能集成到我的WInform开发框架中,这样后面开发项目起来,就可以节省很多研究时间,并能重复使用,非常高效方便.在我很早之前的一篇博客& ...
- asp.net,关于Listview+DataPager控件使用
关于Listview+DataPager控件使用1.DAL层,根据开始条数+结束条数查询数据.2.BLL层,startRowIndex和maximumRows进行查询.(startRowIndex + ...
- 基于Bootstrap的JQuery TreeView树形控件,数据支持json字符串、list集合(MVC5)<二>
上篇博客给大家介绍了基于Bootstrap的JQuery TreeView树形控件,数据支持json字符串.list集合(MVC5)<一>, 其中的两种方式都显得有些冗余.接着上篇博客继续 ...
- C# DataGridView控件清空数据完美解决方法
C# DataGridView控件绑定数据后清空数据在清除DataGridview的数据时: 1.DataSource为NULL(DataGridView.DataSource= null;)这样会将 ...
- 转:C# DataGridView控件清空数据出错解决方法
C# DataGridView控件绑定数据后清空数据在清除DataGridview的数据时: 1.DataSource为NULL(DataGridView.DataSource= null;)这样会将 ...
随机推荐
- 如何拼接FusionCharts的JSON格式的双轴图
1.问题背景 假如,项目中遇到这样一个问题:利用FusionCharts中的JSON格式拼接双轴图,并将JSON字符串转换成JSON对象传输到前台,在页面上展示出来. 2.设计源码 /** * * @ ...
- JSP中的编译指令和动作指令的区别
JSP中的编译指令和动作指令的区别 1.编译指令是通知Servlet引擎的处理消息,而动作指令只是运行时的脚本动作 2.编译指令是在将JSP编译成Servlet时起作用,而动作指令可替换成JSP脚本, ...
- lvs简单使用
LB集群实现 硬件 F5 BIG-IP Citrix NetScaler A10 Redware 软件 1 lvs 2 haproxy 3 nginx 4 ats apache traffic ser ...
- 基于 angular 规范的 commit
基于 angular 规范的 commit commit格式如下: <type>: <subject> <BLANK LINE> <body> type ...
- Car HDU - 5935
Problem Description Ruins is driving a car to participating in a programming contest. As on a very t ...
- java用Kruskal实现最小生成树
今天更新这篇文章超级激动,因为我会最小生成树的算法了(其实昨天就开始研究了,只是昨天参加牛客网的算法比赛,结果又被虐了,好难过~) 最小生成树的算法,其实学了数据结构就会有一定的基础,Kruskal算 ...
- 权限的分类(shiro项目中来的五)
第一种权限:菜单栏展示还是不展示的权限(粗颗粒) 实现方法,在SYS_ROLE表中添加一个字段rights,通过 public static BigInteger sumRights(String[] ...
- Tmux使用说明
tmux通过一个终端登录远程主机并运行,其中可开启多个控制台的终端复用.其结构如下: server 服务器.输入tmux命令时就开启了一个服务器. session 会话.一个服务器可以包含多 ...
- C#图解教程 第八章 表达式和运算符
表达式和运算符 表达式字面量 整数字面量实数字面量字符字面量字符串字面量 求值顺序 优先级结合性 简单算术运算符求余运算符关系比较运算符和相等比较运算符递增运算符和递减运算符条件逻辑运算符逻辑运算符移 ...
- 一个小的tab切换插件
1//使用 var t1=new Tab({ etype:'onmou',//默认点击触发,如果事件写错了,当作单击 autoplay:2000,//有时间值(按照事件自动播放)和false(不自动播 ...