示例#1
0
 void log_LogUpdated(object sender, LogUpdatedEventArgs e)
 {
     App.UIDispatcher.BeginInvoke(new Action(delegate()
     {
         this.OnPropertyChanged("Text");//e.Text
     }));
 }
示例#2
0
 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");
     }));
 }