【问题标题】:TimeStamp for RSS Windows Phone 8 AppRSS Windows Phone 8 应用程序的时间戳
【发布时间】:2013-06-19 00:49:54
【问题描述】:

我已经为我的应用构建了整个结构并设置了 RSS 提要。但是,我似乎无法向刷新按钮添加时间戳,以自动更新提要自行补充的日期和时间。有人可以给我一个与 webclient 帮助类一起使用的示例吗?

【问题讨论】:

  • 请向我们展示一些代码/您尝试了什么,因为这里没有足够的信息来帮助您。

标签: c# rss windows-phone-8 timestamp webclient


【解决方案1】:

Page.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 非常简单。我不推荐这种方式,因为它会给视图添加逻辑。

注意事项:

  1. 您应该考虑使用 ViewModel 将页面的 DataContext 设置为。 ViewModel 可以包含一个公共属性,例如 LastUpdated,您可以将一个可以显示该属性的 TextBlock 绑定到该属性。
  2. 考虑使用命令将逻辑与视图分开。

我认为这回答了(部分)您的问题。如果您想了解有关实施 RSS 提要的更多信息,您应该考虑提出一个单独的问题。

【讨论】:

  • 这就是我让它适合整个代码的方式,它是在我将此行添加到 loadfeed_click 事件句柄时构建的。 Updated.Text = DateTime.Now.ToString();谢谢你,如果我有任何其他问题,我会向你报告
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-04-15
  • 1970-01-01
  • 1970-01-01
  • 2015-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多