使用C#开发数据库应用系统

使用ListView控件展示数据                                                                                                                                                                 笔记1:ImageList控件的属性:      ImageList不能独立使用,只用来为Windows窗体中的其他控件提供图像   图像列表的控件的主要属性:属性                                                                                                     说明Image                                                                                                 存储在图像的列表中的所有的图像ImageSize                                                                                          图像列表中的图像的大小TransparentColor                                                                               视为透明的颜色ColorDepth                                                                                         获取图像列表的颜色深度每个图象都有一个索引值,从0开始,使用Images[索引值],可以定位到一个图像2:使用ImageList控件:(1):将ImageList控件放在窗体上.但是ImageList空间并未出现在窗体上,而是出现在了窗体的下面        (2):游记ImageLsit控件.在弹出的快捷键菜单中选择属性命令,打开属性窗口;        (3):在ImageList控件的属性页中,根据控件要求通过ColorDepth属性,Imagesize设置图像颜色的深度和大小;(4):单击Images的属性右侧的按钮,打开"图像集合编辑器"窗口;      (5):                                              注意:先设置ColorDepth ,ImageSize 属性再添加图片,反之不能改这两个属性 3:ListView实现大小的图标的切换:Columns:列的集合                                         ListViewItem:列表视图项Items:项的集合                                              ListViewsubitem:列表视图项的子项SubItems:子项的集合                                    ContextMenustrip :右键菜单4:Listview控件的属性,事件和方法:属性                                                                            说明Columns                                                                     "详细信息"视图的显示的列Items                                                                            ListView中的所有项的集合MultiSelect                                                                   是否允许选择多项SelectedItems                                                             选中的项的集合View                                                                           指定Listview的视图模式LargeImageLiat                                                          获取或者设置当项以大图标在控件中显示的ImageListsmallImageList                                                           获取或者设置当项以小图标在控件中显示的ImageList 事件                                                                           说明MouseDoubleClick                                                     双击事件方法                                                                            说明clear()                                                                      移除ListView中的所有项       五种视图模式:---1:大图标:View.Largelcon                                                ---2:小图标:View.smalllcon---3:列表:View.List---4:详情列表:View.Details---5:平铺:View.Tile              注意:  ======1:使用ListvVew实现详细效果: (1):设置视图窗体View位Details(2):设置列columns(3):(Text)文本(4):找到项的集合Items(5):设置子项SubItems========2:使用快捷键菜单控制ContextMenustrip(1):在工具栏找到ContextMenuStrip ,拖出ListView(2):在设置ContextMenusStrip(3):在ListView设置ContextMenuStrip属性与右键菜单关联5:创建ListViewItem对象添加子项:ListViewItem对象.SubbItems.Add();//每次添加一个子项ListViewItem对象.SubbItems .AddRange(字符串数组);//一次添加多个子项ListView对象.Items.Add();//添加到ListView的Items集合中窗体加载事件://方法一:ListViewItem List=new ListViewItem();//实例化列表项Live.ImageIndex =0;//图片下标Live.subbItems.Add("232435");//设置项的子项Live.SubbItems.Add("男");Live.SubbItems.Add("24");this.LvQQ(整个窗体的Name).Items.Add(Lvil);//把项添加到项的集合中//方法二:ListViewItem Lvsi =new ListViewItem("小强",1);String []strs =new String[]{"132214","12","男"}Liv2.SbITems.AddRange(strs);this.LvQQ(整个窗体的Name).Items.Add(Lvi2);6:------1:使用ListView控件删除数据:SelectedItems 属性(获得选中的项);this.LvResult.SelectedItems[0].Text------2:获得选中的项的子项:Subtems 属性this.LvResult.SelectedItems[0] SubItems[0].Text------3:读取数据库中数据添加到ListViewAdd();方法AddRange();方法实例代码:    
posted @ 2017-11-11 08:46  FANKEXIN  阅读(413)  评论(0编辑  收藏  举报