public void UpdateStockData(FullStockData data) { StockData = StockData.SetItem(data.Symbol, new Tuple<Quote, IFeed>(data.Quote, data.Headlines)); this.lstDownloadedStocks.Items.Clear(); lstDownloadedStocks.Items.AddRange(StockData.Select(x => new ListViewItem(x.Key)).ToArray()); }
private void OnDataAvailable(object sender, FullStockData fullStockData) { UpdateStockData(fullStockData); }