Exemple #1
0
 private static void Processing(ProcessEventsArgs obj)
 {
     if (obj.Percent == 0)
     {
         Console.WriteLine($"{obj.Display}");
     }
     else
     {
         Console.WriteLine($"Прогрес: {obj.Percent} %, {obj.Display}");
     }
 }
Exemple #2
0
 private void Process_Processing(ProcessEventsArgs obj)
 {
     //lock (this)
     context.Send(d =>
     {
         ViewModel.Progress = obj.Percent > 0 ? obj.Percent : ViewModel.Progress;
         ViewModel.Display += $"\r\n{obj.Display}";
         tbResult.Focus();
         tbResult.CaretIndex = tbResult.Text.Length;
         tbResult.ScrollToEnd();
     }, null);
 }