天天看点

【万里征程——Windows App开发】ListView&GridView之添加数据

listview采用垂直堆叠得方式显示数据,而gridview则采用水平堆叠得方式。

长相的话嘛,它们都差不多啦。

当然啦,也可以在后台代码上添加哦。我只是为了将它们放在一起比较而已哦,这些代码堆一起肯定是很丑的。

如果只是像上面这样来添加内容会不会比较麻烦呢,我们也可以把这些item 1、item 2之类的全部放在list中哟。

这样一来所显示的listview就是两行,非常简陋,完全不能够满足要求。那么我们可以用它的itemtemplate属性来再里面添加一些东西,如下所示,我们可以在grid中写一个image绑定头像,用textblock绑定用户的id,再来一个textblock绑定用户的消息,还可以来写边框呀什么的。而这些乱七八糟的binding啥的,以后我们也会一起讲的哦,现在只要它们是数据绑定就好啦。

还可以像下面这样哦,通过wrapgrid来决定这些item的摆放方式。

【万里征程——Windows App开发】ListView&GridView之添加数据

当然啦,对于listview和gridview而言,知道用户选择了哪一项是很重要的。selectionmode属性决定了listview和gridview的选择模式:单个、多个、无、扩展。下面这个函数将选择的项给了selecteditems啦。我们还可以通过isitemclickenabled来启用listview和gridview的点击事件,但是务必要注意将selectionmode设置为none噢。

有点晚了,剩下的明天再补上啦,感谢大家的支持,下篇见!

为使本文得到斧正和提问,转载请注明出处:

http://blog.csdn.net/nomasp

继续阅读