私はさまざまなリソースからRSSフィードを読んで、それぞれの結果をピボットの別の項目に表示したいと思います...別のピボットを作成して...あるRSSフィードからデータを解析しています...と私は今すぐに固執しています。何か助けてください... ここにデータを解析するためのC#コードです 私のメインページ.csRSSフィードを読んで、各URLの結果をUWPのピボット項目に入れてください
public RSShelperClass helperRSS = new RSShelperClass();
public MainPage()
{
this.InitializeComponent();
}
private void feedClick_Click(object sender, RoutedEventArgs e)
{
helperRSS.Go(ref Display, Value.Text);
}
私のヘルパークラス
public class RSShelperClass
{
private async void load(ItemsControl list, Uri uri)
{
SyndicationClient client = new SyndicationClient();
SyndicationFeed feed = await client.RetrieveFeedAsync(uri);
if (feed != null)
{
foreach (SyndicationItem item in feed.Items)
{
list.Items.Add(item);
}
}
}
public void Go(ref ItemsControl list, string value)
{
try
{
load(list, new Uri(value));
}
catch
{
}
list.Focus(FocusState.Keyboard);
}
}
は、各list.Itemsに別々のピボットをしたいですか、このリンクをチェックしてください!ピボットのItemSourceをlist.Itemsにバインドできるようになりました。さらなる助けのためにあなたのxamlを投稿してください。 – Archana
リプレイのおかげで.. ..私は3つのdiiferentのURLを持っています..私は3つの異なるpivotItemsでこれらの3から得る結果を表示したい:それらを3ピボットアイテムの幅と高さが利用可能なスペース全体に等しくなります –
コードを解析してObservableCollectionに追加します。あなたのピボットItemSourceプロパティにそのコレクションをバインド – Archana