public void AddMessage(string message) { controller.mw.Dispatcher.Invoke(new Action(() => { VisualNotification vn = new VisualNotification(); vn.lbl_message.Content = message; MessageVisualize m = new MessageVisualize(vn, controller.mw); undoStack.Add(m); })); }
public MessageVisualize(VisualNotification v, MainWindow m) { mw = m; vn = v; mw.stack_messages.Children.Add(vn); }