private static void OnStockSymbolChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { BindToXml d = sender as BindToXml; if (d.StockSymbol.Length > 0) { StockQuoteService.StockQuote service = new Samples.StockQuoteService.StockQuote(); XmlDocument doc = new XmlDocument(); doc.LoadXml(service.GetQuote(d.StockSymbol)); ((XmlDataProvider)d.FindResource("MarketDataXml")).Document = doc; } }
private static void OnStockSymbolChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { var d = sender as BindToXml; if (d.StockSymbol.Length > 0) { StockQuoteService.StockQuote service = new Samples.StockQuoteService.StockQuote(); var doc = new XmlDocument(); doc.LoadXml(service.GetQuote(d.StockSymbol)); ((XmlDataProvider)d.FindResource("MarketDataXml")).Document = doc; } }