应用ListView控件体现数据,使用listview空控件呈现数据

天性名称    表达
items   钦赐呈现这种视图
View   钦定展现那种视图
largelmagelist  大图标图像的imagelist控件
SmallLmagelist  小图标图像的imagelist控件

1.用到listview控件能够三次性的将关于的整个图像保存在控件中,建立汇聚图像、

imagelist控件用来存放在使用的图像对象集合
图像列表imagelist的性质

   图像列表控件的重中之重质量

本性名称   表明
images   存款和储蓄的兼具图像
imageSize  图像的大小
colordepth  颜色数
transparentColor 被视为透明的颜料
先安装colordepth imagesize属性值再添加图片,反之不可能更改那三个属性值

属性                                                                    
说明

listView
items(项的集纳)>listViewItem(列表项)>
subItems(子项)>listviewsubitem(子项)
质量名称   表明
columns   详细视图中体现的列
items   listview中的项

Images                                                                  
 存款和储蓄在列表中的全体图像

liview动态添加数据
创建listviewitem对象
添加子项
添加到listview的item集合中
福寿绵绵查询作用listview属性设置
view:Details,设置视图为详细音信
fullrowselect:true,整行选中
Gridlines:true,展现互联网线
multisekect:false,不容许多选

ImageSize                                                              
  图像列表中的图像大小

读取数据库中数据增加到liview中
Add方法
AddRange()方法
获取listview数据形式
this.lvresult.selectedItems[0].Text
this.lvresult.selectedItems[0].subitems[0].Text

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控件

菜单项的第3品质和事件

属性                                                   说明

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()方法,就足以达成查询数据的成效。