使用ListView控件展示数据.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用ListView控件展示数据

Chapter 使用ListView控件展示数据 回顾与作业点评 模糊查询的查询条件如何写? 使用Command的哪个方法从数据库中查询多行多列的结果? DataReader的使用步骤? 神奇的ListView ListView :列表视图控件 大小图标切换 模拟“我的电脑”,实现大小图标切换 图像列表ImageList 图像列表ImageList的属性 练习1—显示QQ好友头像和昵称 共性问题集中讲解 ListView的详细信息视图 显示详细视图 模拟“我的电脑”详细视图 练习2—显示QQ好友详细信息 共性问题集中讲解 动态添加ListView的数据 如何用代码向ListView中添加数据? 实现动态添加 创建ListViewItem对象 添加子项: 添加到ListView的Items集合中: 关键代码分析-1 设置ListView的视图 关键代码分析-2 创建项,添加项和子项 练习3—编码添加好友信息 共性问题集中讲解 查询学生信息 实现学生信息查询功能 关键代码分析-1 关键代码——查询信息: 关键代码分析-2 关键代码——添加记录到 ListView: 练习4—实现学生信息查询功能 练习5—显示学生信息查询结果 共性问题集中讲解 总结 如何获得ImageList中的某一张图片? ListView控件详细信息视图时,要设置哪些内容?画出它们的关系 通过哪个属性切换ListView的视图? 以特定样式或视图类型显示列表项 需要用到的属性 ListView中的项 Items 指定显示哪种视图 View 小图标图像的 ImageList控件 SmallImageList 大图标图像的 ImageList控件 LargeImageList 说 明 属性名称 存放其他控件使用的图片 颜色数 ColorDepth 被视为透明的颜色 TransparentColor 图像的大小 ImageSize 存储的所有图像 Images 说 明 属性名称 演示示例1 :我的电脑大小图标切换 需求说明: 设计QQ好友窗体 在窗体上显示好友的头像和昵称,能够切换大头像和小头像 完成时间:15分钟 常见调试问题及解决办法 代码规范问题 共性问题集中讲解 列的集合 Columns 项的集合 Items 列表视图项ListViewItem 列表视图项的子项ListViewSubItem 子项的集合 SubItems 需要用到的属性 详细视图中显示的列 Columns ListView中的项 Items 说 明 属性名称 演示示例2:我的电脑详细信息视图 快捷菜单ContextMenuStrip 通过快捷菜单切换视图 为控件指定快捷菜单:ContextMenuStrip 属性 演示示例3:快捷菜单切换视图 需求说明: 在上一个练习基础上完善 在窗体上显示好友的详细信息:QQ号码、性别、年龄,通过快捷菜单实现3种视图的切换 完成时间:15分钟 常见调试问题及解决办法 代码规范问题 共性问题集中讲解 演示示例4:动态添加ListView数据 ListViewItem对象.SubItems.Add(); // 每次添加一个子项 // 一次添加多个子项 ListViewItem对象.SubItems.AddRange(字符串数组); ListView对象.Items.Add(); lvMyComputer.View = View.LargeIcon; // 设置大图标关联的ImageList lvMyComputer.LargeImageList = this.ilLarge; // 设置小图标关联的ImageList lvMyComputer.SmallImageList = this.ilSmall; View属性 通过View类型 获取视图种类 设置ListView关联的ImageList // 创建ListView的项 ListViewItem itemC = new ListViewItem(C盘,0); // 向项中添加子项(方式一) itemC.SubItems.Add(本地磁盘); itemC.SubItems.Add(14.2GB); itemC.SubItems.Add(4.54GB); //向项中添加子项(方式二) itemC.SubItems.AddRange( new string[]{本地磁盘, 14.2GB, 4.54GB}); // 将项添加到ListView中 lvMyComputer.Items.Add(itemC); ListView的项 添加子项 需求说明: 重新实现上一个练习 好友的信息全部通过编码添加到ListView中 通过右键菜单实现视图切换 完成时间:20分钟 常见

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档