Windows Phone 7的中继器或类似设备

时间:2010-12-19 19:51:35

标签: windows-phone-7

我今天刚刚开始玩Windows Phone 7,并且在Silverlight中没有背景我有一些问题需要排序。

在我正在处理的应用程序上,我从Web服务返回一个json set。我使用包含标题,描述,图像,链接等的对象创建我的数组。现在,为了呈现这一点,我需要完成两个任务: 1.我需要允许页面滚动(只选择数据部分而不是标题) 2.我需要以一种漂亮的方式呈现这些数据,并且正在考虑像转发器这样的东西。

任何人都有一个n00b的好开始提示? :P

干杯!

2 个答案:

答案 0 :(得分:4)

您将希望使用ListBox控件 - 这具有您正在寻找的转发器功能。这是good tutorial解释如何使用它。

答案 1 :(得分:2)

Gergely是对的,Listbox是一般正确的选择。但是,你应该知道列表框有一些性能问题,这使得在实际设备上滚动有点痛苦。如果您有一些具有不同尺寸的记录,则应考虑itemspaneltemplate中的堆叠面板。

示例:http://blogs.msdn.com/b/oren/archive/2010/11/08/wp7-silverlight-perf-demo-1-virtualizingstackpanel-vs-stackpanel-as-a-listbox-itemspanel.aspx