public override async void Activated(object args) { this.Streams.Clear(); foreach (var stream in await StreamItem.GetActiveStreamsAsync()) { var item = new StreamViewItem(stream); this.Streams.Add(item); // wait... await item.InitializeAsync(); } }
public StoryViewItem(StoryItem item) : base(item) { this.ImageUri = string.Format("ms-appx:///Assets/Stream.{0}.png", StreamViewItem.GetStreamColor(item.StreamId)); }