天天看點

Silverlight實用竅門系列:65.Silverlight的資料模闆DataTemplate(一)使用資料模闆

 在Silverlight中,我們的資料清單顯示控件有ListBox、DataGrid等。對于顯示出來的資料條目樣式外觀的管理是通過DataTemplate(資料模闆)來完成的。本節将從DataTemplate基礎說起如何使用DataTemplate。

  首先我們準備資料源如下:

  如何在前台控件中綁定資料源呢?如同上一節所述,設定一個靜态資源

  其次以ListBox為例,在本文中有三種方式:

    一、在ListBox.ItemTemplate中直接添加DataTemplate。

    二、将DataTemplate作為Resources,ListBox中屬性 ItemTemplate="{StaticResource lbTmp}"引用。

    三、将DataTemplate在背景代碼編寫,然後在背景代碼中指定。

    最後我們可以看看同樣在DataGrid中使用DataTemplate。

  

本文轉自程興亮 51CTO部落格,原文連結:http://blog.51cto.com/chengxingliang/855588