C# Application.Current.Dispatcher == null

123
28 июля 2019, 22:50

Пытаюсь обновить UI из другого потока, все вроде работает, но иногда Application.Current.Dispatcher пуст. Почему? Как решить проблему?

Answer 1

Попробуйте использовать такую конструкцию в классе наследуемом от Window использовать this.Dispatcher

        Dispatcher.BeginInvoke(new Action(() =>
        {
        }));
READ ALSO
Как правильно записать List<string> в БД с помощью Entity Framework?

Как правильно записать List<string> в БД с помощью Entity Framework?

Нужна база с такими двумерными списками, как ее правильно записать? Вряд ли получится сделать public DbSet<List<List<string>>> lst { get; set; } (я не пробовал)

154
Как открыть модальное окно ShowDialog() в FrameWork 4.0? Исключение in PresentationCore.dll

Как открыть модальное окно ShowDialog() в FrameWork 4.0? Исключение in PresentationCore.dll

Подскажите пожалуйста, разрабатываю приложение WPF под FrameWork 40, т

118