public static void CreatePictureEditing() { if (_pictureEditingStatic == null) { _pictureEditingStatic = new PictureEditingViewModel(); } }
/// <summary> /// Initializes a new instance of the ImageEditorView class. /// </summary> public PictureEditorView() { InitializeComponent(); vm = DataContext as PictureEditingViewModel; //Register for message to undo changes Messenger.Default.Register <bool>( this, "UndoImageChanges", (param) => UndoImageChanges()); Messenger.Default.Register <bool>( this, "UpdateWriteableBitMap", (param) => UpdateWriteableBitMap()); }
public static void ClearPictureEditing() { _pictureEditingStatic.Cleanup(); _pictureEditingStatic = null; }