/// <summary> /// Sends updated string to Shell status bar /// </summary> /// <param name="message"></param> public void UpdateShellStatusBar(string message) { StatusBarUpdateEventArgs eventArgs = new StatusBarUpdateEventArgs(); eventArgs.StatusMessage = message; _eventAggregator.GetEvent <ShellStatusBarUpdateEvent>().Publish(eventArgs); }
/// <summary> /// When publisher sends a status bar update, we receive it and handle it /// here /// </summary> /// <param name="args"></param> public void OnShellStatusBarUpdate(StatusBarUpdateEventArgs args) { Status.Content = args.StatusMessage; }