【发布时间】:2011-07-11 22:40:27
【问题描述】:
我将在我的应用程序中迈出重要的一步,拍摄我在网站上发布的图像,让手机检索这些图像并将它们动态添加到列表框中。该列表框将包含图像的缩略图以及发布时间。如果用户点击图片,他们将被带到另一个页面,他们可以将其下载到手机或分享给其他人。
但是,与任何绝对的初学者一样,我正在寻找有关如何做到这一点的教程。
我找到了两个:
我将编写一些模拟代码,以帮助理解我在这方面的方法:
有一个列表框(名称:photosfromsite)
目标是将 ListBoxItems 作为站点中的单个照片。如何动态填充这些尚未完成。怎么样?
能够通过 ListBoxItem 名称/标识符/等在新页面上传递图像时 点击(在页面转换期间使用查询?)
用照片设置网站。
在应用程序启动时执行异步调用以检索这些图像。调用时间可能为 10 一次?
第 1 页 XAML:
<Grid x:Name="layoutgrid">
<StackPanel x:Name="panelforlistbox">
<ListBox x:Name="photosfromsite">
<ListBox.ItemTemplate>
<ListBoxItem>
<Image Source="http://www.thewebsite.com/Image1.jpg>
</ListBoxItem>
<ListBoxItem>
<Image Source="http://www.thewebsite.com/Image2.jpg>
</ListBoxItem>
......
......
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</Grid>
第 1 页 C#:
//Some event handler to requisition the website for the images placed
//Some code to grab {get, set} the date and time
//Some code to generate a new listbox item in light of this.
//Some event handler for getting the updated list, if not already updated.
//Some event handler to signify when a user clicked on a listboxitem and to
//pull that info to a new page.
我意识到我遗漏了大部分代码,但我认为我有一个可以接受的框架来考虑我需要做什么?
我们总是感谢任何帮助。几个月前我第一次接触 C#,慢慢地我学到了很多。在我的应用程序完成之前,这似乎是我唯一的主要工作,我只是想确保我做对了!
为了确保我的问题在声明中不存在歧义——这些是合适的教程,还是在某个地方有关于如何完成我想要做的事情的分步说明(最好是视频)做。如果没有,是否可以编写或粘贴示例代码?
【问题讨论】:
标签: c# windows-phone-7 web listbox dynamic-data