Почему мое действие Dispatcher.Invoke не отображается мгновенно? Это мне пристанетWPF - Dispatcher.Invoke delay
Dispatcher.Invoke((Action)(() => busyIndicator1.BusyContent = loaderComment), System.Windows.Threading.DispatcherPriority.Send);
var sw = new Stopwatch();
sw.Start();
var newItems = func.Invoke(Operation);
sw.Stop();
Мое новое значение busyIndicator1.BusyContent визуализируется только после того, как мой Func FUNC завершает выполнение, и FUNC занимает некоторое время. Я уже установил низкий приоритет для всех моих других вызовов Dispatcher.BeginInvoke.
Я пробовал это и не работал новый Task (() => вызов диспетчера) .Start(); –
Нет, 'func.Invoke', а не настройка индикатора занятости ... –
Теперь я попробовал это с func.Invoke, но все еще не работает –