欢迎来到天天文库
浏览记录
ID:50083571
大小:671.00 KB
页数:19页
时间:2020-03-08
《ASP NET程序设计(徐占鹏)教学资源_单元 6数据绑定控件的使用(八)数据绑定控件ListView的使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单元六数据绑定控件的使用(八)数据绑定控件ListView主讲教师:冯叶发学习目标【知识目标】了解ListView控件的常用的属性跟方法;掌握ListView控件的使用过程;【技能目标】能够在项目中熟练地使用ListView控件;注:本课内容参考教材单元六6.8ListView简介ListView控件属性ListView使用ListView简介ListView控件可使用四种不同视图显示项目。通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。可使用ListView控件将称作ListItem对象的列表条目组织成下列四种不同的视图之一:1.大(标准)图标2.小图标3.列表4.报
2、表View属性决定在列表中控件使用何种视图显示项目。还可用LabelWrap属性控制列表中与项目关联的标签是否可换行显示。另外,还可管理列表中项目的排序方法和选定项目的外观。ListView简介内容与特性ListView控件包括ListItem和ColumnHeader对象。ListItem对象定义ListView控件中项目的各种特性,诸如:1.项目的简要描述。2.由ImageList控件提供的与项目一起出现的图标。3.附加的文本片段,称作子项目,它们与显示在报表视图中的ListItem对象关联。ListView控件属性ListView常用属性除了数据绑定控件共有的属性外,ListView还有
3、一个InsertItemPosition属性,该属性用于设置插入项的位置,主要有None、FirstItem、LastItem三个选项。分别代表插入记录的位置在默认位置插入、在首行插入、最后一行插入。Activation使用这个属性,可以控制用户在列表视图中激活选项的方式。可能的值如下:Standard:这个设置是用户为自己的机器选择的值OneClick:单击一个选项,激活它TwoClick:双击一个选项,激活它AllowColumnReorder如果把这个属性设置为true,就允许用户改变列表视图中列的顺序。如果这么做,就应确保即使改变了列的属性顺序,填充列表视图的例程也能正确插入选项Ali
4、gnment这个属性可以控制列表视图中的选项对齐的方式。有4个可能的值:Default:如果用户拖放一个选项,它将仍位于拖动前的位置Left:选项与ListView控件的左边界对齐Top:选项与ListView控件的顶边界对齐SnapToGrid:ListView控件包含一个不可见的网格,选项都放在该网格中CheckedItems利用这两个属性分别可以访问索引和选项的集合,该集合包含列表中被选中的选项CheckBoxes如果把这个属性设置为true,列表视图中的每个选项会在其左边显示一个复选框。只有在View属性是Details或List时,这个属性才有意义CheckedIndicesColu
5、mns列表视图可以包含列。通过这个属性可以访问列集合,通过该集合,可以增加或删除列FocusedItem这个属性包含列表视图中有焦点的选项。如果没有选择任何选项,该属性就为nullFullRowSelect这个属性为true时,单击一个选项,该选项所在的整行文本都会突出显示。如果该属性为false,则只有选项本身会突出显示GridLines把这个属性设置为true,则列表视图会在行和列之间绘制网格线。只有View属性为Details时,这个属性才有意义HoverSelection这个属性设置为true时,用户可以把鼠标指针放在列表视图的一个选项上,以选择它HeaderStyle可以控制列标题的
6、显示方式,有3种样式:Clickable:列标题显示为一个按钮NonClickable:列标题不响应鼠标单击None:不显示列标题Items列表视图中的选项集合LabelEdit这个属性设置为true时,用户可以在Details视图下编辑第一列的内容ListView控件使用ListView控件的Columns属性表示控件中出现的所有列标题的集合列标题是ListView控件中包含标题文本的一个项ColumnHeader对象定义在控件的View属性设置为“Details”值时,作为ListView控件的一部分显示的那些列如果ListView控件没有没有任何列标题,并且View属性设置为Detail
7、s,则ListView控件不显示任何项ListView控件的编辑列,组和项13案例1、编辑列14ListView控件的编辑列,组和项案例1、编辑列读取数据,并在listview之中显示ListView控件的使用常用的方法BeginUpdate()/EndUpdate()调用这个方法,将告诉列表视图停止更新,直到调用EndUpdate()为止。当一次插入多个选项时使用这个方法很有用,因为它会禁止视图
此文档下载收益归作者所有