天天看點

【萬裡征程——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

繼續閱讀