private void bitmap_MouseMove(object sender, MouseEventArgs e) { vm = new MinuteQuoteViewModel(); int tmp = random.Next(600); vm.LastPx = tmp; this.bitmap.LatestQuote = vm; }
private static void OnLatestQuotePropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { WriteableBitmapTrendLine trendLine = (WriteableBitmapTrendLine)d; MinuteQuoteViewModel latestQuote = (MinuteQuoteViewModel)e.NewValue; if (latestQuote != null) { trendLine.DrawTrendLine((float)latestQuote.LastPx); } }