private void RenderPictureSingleClick(object sender, RoutedEventArgs e) { if (!((((sender as MenuItem)?.Parent as ContextMenu)?.PlacementTarget as FrameworkElement)?.DataContext is Mallow mallow)) { return; } PictureRender.RenderSingle(mallow); }
private void RenderPictureMultiClick(object sender, RoutedEventArgs e) { if (MallowList.SelectedItems.Count == 0 || MallowSource.CurrentSource.Current is null) { return; } Mallow[] mallows = new Mallow[MallowList.SelectedItems.Count]; MallowList.SelectedItems.CopyTo(mallows, 0); PictureRender.RenderMultiple(mallows); }
private void RenderPictureClick(object sender, RoutedEventArgs e) { PictureRender.RenderSingle(MallowSource.CurrentSource.Current.CurrentMallow); }