void ImageBetrothed_PreviewMouseRightButtonDown(object sender, MouseButtonEventArgs e) { System.Windows.Media.Imaging.BitmapImage[] allpics = new System.Windows.Media.Imaging.BitmapImage[1]; Windows.ImageView i = new Windows.ImageView((sender as Image), allpics); this.Opacity = 0.5; bool?result = i.ShowDialog(); if (result == true) { this.Opacity = 1; } }
void Image_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { BitmapImage[] allpics = p.Select(x => x.ImageData).ToArray(); Windows.ImageView i = new Windows.ImageView((sender as Image), allpics); this.Opacity = 0.5; bool?result = i.ShowDialog(); if (result == true) { this.Opacity = 1; } }