我已经为我的应用构建了整个结构并设置了 RSS 提要。但是,我似乎无法向刷新按钮添加时间戳,以自动更新提要自行补充的日期和时间。有人可以给我一个与 webclient 助手类一起使用的例子吗?
问问题
365 次
1 回答
0
页面.xaml
<StackPanel>
<TextBlock Text="Last updated:"/>
<TextBlock Name="Updated"/>
<Button Tap="OnTap">Update</Button>
</StackPanel>
Page.xaml.cs(代码隐藏)
private void OnTap(object sender, GestureEventArgs e)
{
// Add RSS update logic here
Updated.Text = DateTime.Now.ToString();
}
调整 UI 非常简单。这种方式不是我推荐的方式,因为它会为视图添加逻辑。
要记住的事情:
- 您应该考虑使用 ViewModel 将页面的 DataContext 设置为。ViewModel 可以包含一个公共属性,例如 LastUpdated,您可以将一个可以显示该属性的 TextBlock 绑定到该属性。
- 考虑使用命令将逻辑与视图分开。
我认为这回答了(部分)你的问题。如果您想了解有关实施 RSS 提要的更多信息,您应该考虑提出一个单独的问题。
于 2013-06-21T21:18:39.057 回答