黑马程序员--使用ListView控件展示数据
2012-12-09 08:54
375 查看
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
一、图像列表控件
1、ImageList控件的属性
1> 定义
图像列表控件是含有图像对象的集合,可以通过索引或关键字引用该集合中的每个对象。ImageList控件不能独立使用,只用来为Windows窗体中的其他控件提供图像
2> 主要属性
属性说明
-----------------------------------------------------------------
Images 存储在图像列表中的所有图像
ImageSize图像列表中图像的大小
TransprentColor被视为透明的颜色
ColorDepth获取图像列表的颜色深度
2、使用ImageList控件
1> 将ImageList控件放置到窗体上。你会发现,ImageList控件并未出现在窗体上,而是出现在窗体下面
2> 用鼠标右击ImageList控件,在弹出的快捷菜单中选择‘属性’命令
3> 在ImageList控件的属性页中,根据控件要求通过ColorDepth属性、ImageList属性设置图像颜色的深度和图像的大小
4> 单击Images属性右侧的按钮,打开‘图像集合编辑器’窗体
5> 单击‘图像集合编辑器’窗体的‘添加’按钮,选择需要的图像文件(.bmp或.jpg),并添加到ImageList控件中。该窗体左侧成员中包括图像索引和图像文件名称,右侧则是
选中的图像文件的属性
二、列表视图控件
ListView控件用于以特定样式或视图类型显示列表项,可用于创建Windows资源管理器右侧窗格一样的用户界面。它有五种视图模式:大图标(Largelcon)、小图标(Smalllcon)、
列表(List)、详细信息(Detail)和平铺(Tile)
1、ListView控件的属性、事件和方法
属性说明
---------------------------------------------------------------------
Columns ‘详细信息’视图中显示的列
FullRowSelect当选中一项时,它的子项是否同该项一起突出显示
Items ListView中所有项的集合
MultiSelect是否允许选择多项
SelectedItems选中的项的集合
View 指定ListView的视图模式
LargeImageList获取或设置当项以大图标在控件中显示时使用的
ImageList
SmallImageList获取或设置当项以小图标在控件中显示时使用的
ImageList
---------------------------------------------------------------------
事件说明
---------------------------------------------------------------------
MouseDoubleClick鼠标双击事件
---------------------------------------------------------------------
方法说明
---------------------------------------------------------------------
Clear() 移除ListView中的所有项
2、其中
>ListView控件的Items属性表示包含在控件中的所有项的集合,它的每一项都是一个ListViewItem(列表视图项)
>可以使用Items.Add()方法来向列表视图中添加一项
3、代码实现向ListView中添加数据
//创建ListView项
ListViewItem lv=new
ListViewItem("D盘");
//向项中添加子项
lv.SubItems.Add("本地磁盘");
lv.SubItems.Add("29.3GB");
lv.SubItems.Add("9.3GB");
//将项添加到ListView中
this.ListView1.Items.Add(lv);
三、ContextMenuStrip控件
1、ContextMenuStrip控件的属性和事件
1> 定义
快捷菜单(ContextMenuStrip),用户单击鼠标右键出现的那个菜单就是快捷菜单。许多控件都有一个ContextMenuStrip属性,通过它可以指定与控件相关的快捷菜单
2> 快捷菜单中的每一个菜单项(ToolStrioMenuItem)都有自己的属性和事件,菜单项的主要属性和事件:
属性说明
----------------------------------------------
DisplayStyle指定是否显示图像和文本
Image 显示在惨淡项上的图像
Text 显示在菜单项上的文本
----------------------------------------------
事件说明
----------------------------------------------
Click 单击事件,单击菜单项时发生
2、使用ContextMenuStrip控件
把一个ContextMenuStrip控件拖到窗体上时,它会出现在窗体的下方。在ContextMenuStrip中添加快捷菜单项的步骤:
1> 单击ContextMenuStrip控件的Item属性,打开‘项集合编辑器’窗体
2> 单击‘项集合编辑器’窗体左上方的‘添加’按钮,随后为其设置Text属性和Name属性,就可以再快捷菜单中添加一个菜单项
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
一、图像列表控件
1、ImageList控件的属性
1> 定义
图像列表控件是含有图像对象的集合,可以通过索引或关键字引用该集合中的每个对象。ImageList控件不能独立使用,只用来为Windows窗体中的其他控件提供图像
2> 主要属性
属性说明
-----------------------------------------------------------------
Images 存储在图像列表中的所有图像
ImageSize图像列表中图像的大小
TransprentColor被视为透明的颜色
ColorDepth获取图像列表的颜色深度
2、使用ImageList控件
1> 将ImageList控件放置到窗体上。你会发现,ImageList控件并未出现在窗体上,而是出现在窗体下面
2> 用鼠标右击ImageList控件,在弹出的快捷菜单中选择‘属性’命令
3> 在ImageList控件的属性页中,根据控件要求通过ColorDepth属性、ImageList属性设置图像颜色的深度和图像的大小
4> 单击Images属性右侧的按钮,打开‘图像集合编辑器’窗体
5> 单击‘图像集合编辑器’窗体的‘添加’按钮,选择需要的图像文件(.bmp或.jpg),并添加到ImageList控件中。该窗体左侧成员中包括图像索引和图像文件名称,右侧则是
选中的图像文件的属性
二、列表视图控件
ListView控件用于以特定样式或视图类型显示列表项,可用于创建Windows资源管理器右侧窗格一样的用户界面。它有五种视图模式:大图标(Largelcon)、小图标(Smalllcon)、
列表(List)、详细信息(Detail)和平铺(Tile)
1、ListView控件的属性、事件和方法
属性说明
---------------------------------------------------------------------
Columns ‘详细信息’视图中显示的列
FullRowSelect当选中一项时,它的子项是否同该项一起突出显示
Items ListView中所有项的集合
MultiSelect是否允许选择多项
SelectedItems选中的项的集合
View 指定ListView的视图模式
LargeImageList获取或设置当项以大图标在控件中显示时使用的
ImageList
SmallImageList获取或设置当项以小图标在控件中显示时使用的
ImageList
---------------------------------------------------------------------
事件说明
---------------------------------------------------------------------
MouseDoubleClick鼠标双击事件
---------------------------------------------------------------------
方法说明
---------------------------------------------------------------------
Clear() 移除ListView中的所有项
2、其中
>ListView控件的Items属性表示包含在控件中的所有项的集合,它的每一项都是一个ListViewItem(列表视图项)
>可以使用Items.Add()方法来向列表视图中添加一项
3、代码实现向ListView中添加数据
//创建ListView项
ListViewItem lv=new
ListViewItem("D盘");
//向项中添加子项
lv.SubItems.Add("本地磁盘");
lv.SubItems.Add("29.3GB");
lv.SubItems.Add("9.3GB");
//将项添加到ListView中
this.ListView1.Items.Add(lv);
三、ContextMenuStrip控件
1、ContextMenuStrip控件的属性和事件
1> 定义
快捷菜单(ContextMenuStrip),用户单击鼠标右键出现的那个菜单就是快捷菜单。许多控件都有一个ContextMenuStrip属性,通过它可以指定与控件相关的快捷菜单
2> 快捷菜单中的每一个菜单项(ToolStrioMenuItem)都有自己的属性和事件,菜单项的主要属性和事件:
属性说明
----------------------------------------------
DisplayStyle指定是否显示图像和文本
Image 显示在惨淡项上的图像
Text 显示在菜单项上的文本
----------------------------------------------
事件说明
----------------------------------------------
Click 单击事件,单击菜单项时发生
2、使用ContextMenuStrip控件
把一个ContextMenuStrip控件拖到窗体上时,它会出现在窗体的下方。在ContextMenuStrip中添加快捷菜单项的步骤:
1> 单击ContextMenuStrip控件的Item属性,打开‘项集合编辑器’窗体
2> 单击‘项集合编辑器’窗体左上方的‘添加’按钮,随后为其设置Text属性和Name属性,就可以再快捷菜单中添加一个菜单项
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
相关文章推荐
- 使用ListView控件展示数据
- WinForm 之 使用ListView控件展示数据
- Windows程序==>>使用ListView控件展示数据
- 使用ListView控件展示数据
- 使用ListView控件展示数据
- C#学习笔记(九)-使用ListView控件展示数据
- 使用ListView控件展示数据
- 使用ListView控件展示数据
- 黑马程序员_高新技术:1)eclipse的使用技巧_可变参数_增强for循环_基本数据类型的自动拆箱与装箱
- SharePoint 2010: 使用Visio Services展示SCOM数据
- 使用handlebars-template模板来展示数据
- Emacs中使用Forms-mode以表格形式展示/编辑简单的文本数据
- Xamarin使用ListView开启分组视图Cell数据展示bug处理
- 使用数据可视化软件展示InfluxDB中的数据
- ViewPager使用记录2——展示动态数据
- easyui使用数据库数据展示导航标题:idea
- 使用HttpURLConnection访问网络接口,展示列表数据
- 使用html标签、jQuery-EasyUI和Ext4分别展示json数据的效果
- LigerUI之Grid使用详解(三)——字典数据展示