853-《Net三层应用结构开发》第十三章.ppt

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

ADO.NET视图控件TreeView和ListView 《.Net三层应用结构开发》第十三章 目标 掌握 ListView 控件 掌握 TreeView 控件 ListView 控件 2-1 ListView 控件 2-2 ListView 控件的属性和方法 Column 集合和 Column 对象 ListView 控件的 Columns 属性表示控件中出现的所有列标题的集合 列标题是 ListView 控件中包含标题文本的一个项 ColumnHeader 对象定义在控件的 View 属性设置为“Details”值时,作为 ListView 控件的一部分显示的那些列 如果 ListView 控件没有没有任何列标题,并且 View 属性设置为 Details,则 ListView 控件不显示任何项 添加列标题 项集合和项对象 ListView 控件的 Items 属性表示包含控件中所有项的集合 该属性返回 ListView.ListViewItemCollection,可以用于 ListView 中添加新项、删除项或计算可用项数 添加记录 TreeView 控件 2-1 TreeView 控件 2-2 节点集和节点对象 TreeView 控件的 Nodes 属性表示为 TreeView 控件指定的树节点集 树节点集中的每个树节点对象可包括它本身的树节点集 树节点集中 Add()、Remove() 和 RemoveAt() 方法使开发人员可添加和移动集中的单个树节点 添加、修改和删除节点 3-1 TreeView 控件以层次结构方式显示节点 在将新节点添加到现有 TreeView 时,重要的是注意新节点所添加到的父节点 可用设计器模式或用户界面在 TreeView 上添加或删除节点 添加、修改和删除节点 3-2 添加、修改和删除节点 3-3 TreeView 控件的属性和事件 程序实例——需求 添加盘符 添加下一级文件夹 展开节点 排序节点 获取展开节点 展开原来已经展开的节点 总结 ListView 控件用于以特定样式或视图类型显示列表项,其Items集合对象提供了对其列表项的操作 TreeView 控件用于以节点形式显示文本或数据,这些节点按层次结构顺序排列 TreeView控件的Nodes集合对象提供了对树型节点的操作 可折叠的 TreeView ListView 选择列出项目的视图类型 创建与 Windows 资源管理器的右窗口相似的用户界面 可用于以特定样式或视图类型显示列表项 四种视图模式,即大图标、小图标、列表和详细资料 属性 SelectedItems SelectedItems GridLines CheckBoxes HoverSelection CheckedItems View Items Columns FullRowSelect 方法 GetItemAt() Sort() Clear() 方法一: ColumnHeader objHeader=new ColumnHeader(); objHeader.Text=姓名; objHeader.TextAlign=HorizontalAlignment.Center ; objHeader.Width=100; lvPerson.Columns.Add(objHeader); 方法二: lvPerson.Columns.Add ( 姓名 , 60 , HorizontalAlignment.Right ) ; 添加多个列应该 如何做? ListViewItem lstItem = new ListViewItem (name, 图片索引) ; lstItem.SubItems.Add ( “…” ) ; //第1列 lstItem.SubItems.Add ( “…” ) ; //第2列 …… lstItem.SubItems.Add ( “… ) ; //第n列 lvPerson.Items.Add(lstItem) 实例化一个ListViewItem 设置各列的数值 将定义好的数值添加到ListView里面 添加多行数据怎么办? 用于以节点形式显示文本或数据,这些节点按层次结构顺序排列 Windows 资源管理器中左窗格所包含的目录和文件是以树型视图样式排列的 在 TreeView 控件中,复选框和图标可以和文本一起显示 在窗体上选择已存在的 TreeView 控件或在窗体上添加一个新控件 在“属性”窗口中单击节点属性旁的省略号 (…) 按钮,调用树节点编辑器 添加到树的第一个节点是根节点, 其他节点可添加到存在根节点的树上 通过选择根节点或任何其他节点,

文档评论(0)

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

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

1亿VIP精品文档

相关文档