-1

構造全体を構築し、アプリ用に既に RSS フィードをセットアップしました。しかし、フィードが補充される日時を自動的に更新するタイムスタンプを更新ボタンに追加できないようです。誰かが webclient ヘルパー クラスで動作する例を教えてもらえますか?

4

1 に答える 1

0

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 フィードの実装について詳しく知りたい場合は、別の質問をすることを検討してください。

于 2013-06-21T21:18:39.057 に答える