vs2010中Listview的控件,的使用方式,作用是什么

 我来答
芮祥CY
推荐于2016-10-12 · TA获得超过304个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:224万
展开全部
ListView 数据绑定控件是在Asp.Net 3.5中引入的,在此之前我们已经拥有了很多同类的控件了。那么我们还有必要再增加这类控件吗?答案是Yes!它为你提供了强大的可高度自定义外观功能,使用它你几乎可以扔掉其他的数据绑定控件了。
ListView 包含大量的模板,使用这些模板我们可以很方便地显示、编辑、插入数据,也可以对数进行分组,设置选中一行数据或如数据为空时的显示方式等。主要的模板有:
·LayoutTemplate ·ItemTemplate ·AlternatingItemTemplate ·SelectedItemTemplate ·EmptyItemTemplate ·EmptyDataTemplate
·ItemSeparatorTemplate ·GroupTemplate ·GroupSeparatorTemplate ·EditItemTemplate ·InsertItemTemplate
显示数据要用到两个关键模板分别是LayoutTemplate 和
ItemTemplate,其中LayoutTemplate用于控制数据的外观呈现,而ItemTemplate则用于提供数据集中的每一行数据。
ListView将用ItemTemplate中的数据填充到LayoutTemplate中的占位符位置。
徐徐道入王4
2012-09-26 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:80.6万
展开全部
lvUser 你窗体上 listview的名称
lvUser.Items.Clear();//清空listView项
foreach (string key in dictuser.Keys) //遍历这个dictuser集合
{
ListViewItem lv = new ListViewItem(dictuser[key].Unumber); //项 第0项
lv.SubItems.Add(dictuser[key].Uemail);
lv.SubItems.Add(dictuser[key].Uqq);
lv.SubItems.Add(dictuser[key].Uidentity);
lv.SubItems.Add(dictuser[key].Uphone);
lv.SubItems.Add(dictuser[key].Utime.ToString());
lv.SubItems.Add(dictuser[key].Ufreeze ? "解冻" : "冻结");
lvUser.Items.Add(lv);//添加到控件 将这一项添加到 控件中
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式