void log_LogUpdated(object sender, LogUpdatedEventArgs e) { App.UIDispatcher.BeginInvoke(new Action(delegate() { this.OnPropertyChanged("Text");//e.Text })); }
private void log_LogUpdated(object sender, LogUpdatedEventArgs e) { ViewModelDispatcher.BeginInvoke(new Action(delegate() { if (e.AddedTurn) { this.turns.Add(new LogTurn()); } else { this.turns[this.turns.Count - 1].Lines.Add(e.Text.Trim()); } this.OnPropertyChanged("Text"); })); }