public void showAbout(string title, string msg, int?sleep) { ShowTrayIcon trayIcon = new ShowTrayIcon(); trayIcon.showAbout(title, msg, sleep); Messaggio msgStatusBar = new Messaggio(this); msgStatusBar.descrizione = msg; msgStatusBar.showInStatusBar = true; LumenApplication.Instance.bus.Publish(msgStatusBar); }
public void showAbout(string title, string msg, int?sleep) { // Risolto il problema dello STAThread App.Current.Dispatcher.BeginInvoke( new Action(() => { ShowTrayIcon trayIcon = new ShowTrayIcon(); trayIcon.showAbout(title, msg, sleep); } )); Messaggio msgStatusBar = new Messaggio(this); msgStatusBar.descrizione = msg; msgStatusBar.showInStatusBar = true; LumenApplication.Instance.bus.Publish(msgStatusBar); }
public void showAbout(string title, string msg, int?sleep) { ShowTrayIcon trayIcon = new ShowTrayIcon(); trayIcon.showAbout(title, msg, sleep); }