public SaveImageDialog(WriteableBitmap bitmap, ushort[] imageData, int width, int height) { VM = new VM_SaveImageDialog(); m_bitmap = bitmap; m_imageData = imageData; m_width = width; m_height = height; InitializeComponent(); DataContext = VM; }
public SaveImageDialog(WriteableBitmap bitmap, ushort[] imageData, int width, int height, bool AllowRefImageSave) { VM = new VM_SaveImageDialog(); m_bitmap = bitmap; m_imageData = imageData; m_width = width; m_height = height; InitializeComponent(); DataContext = VM; if (!AllowRefImageSave) { SaveRefImageRB.IsChecked = false; SaveRefImageRB.IsEnabled = false; SaveImageInFileRB.IsChecked = true; BinningWarningMessage.Content = "Reference Images must be 1x1 Binning"; } }