private void OnOutputViewModelImageUpdated(object sender, ImageUpdatedEventArgs e) { FftData = e.FftData; OsVerticalScale = e.OsVerticalScale; BackgroundColor = e.BackgroundColor; ForegroundColor = e.ForegroundColor; DispatcherHelper.InvokeIfRequired(() => InvalidateVisual()); }
private void MainViewmodel_ImageUpdated(object sender, ImageUpdatedEventArgs e) { var bitmapImage = new BitmapImage(); bitmapImage.BeginInit(); bitmapImage.StreamSource = e.ImageData; bitmapImage.EndInit(); Image.Source = bitmapImage; }