Как перейти к потоку пользовательского интерфейса в. Net Core 3.1? - PullRequest
1 голос
/ 06 апреля 2020

В моем WPF. Net Базовом приложении я получаю сообщения от шины сообщений и должен назначить данные сообщения свойствам, которые привязаны к моему интерфейсу WPF, и, следовательно, необходимо переместить входящие сообщения в поток пользовательского интерфейса. Пока что. Net Framework 4.7.2 Я сделал это следующим образом:

Application.Current.Dispatcher.Invoke(() =>
            {
                _peerConnectionUpdatedCallback(peer);
            });

Как я могу сделать это сейчас с моим приложением WPF. Net Core 3.1? Приложение (и Диспетчер), кажется, больше не существуют. Net Core больше ...

1 Ответ

0 голосов
/ 06 апреля 2020

Ваш код должен работать как есть. NET Core 3.1 при условии, что вы ссылаетесь на Microsoft.NET.Sdk.WindowsDesktop SDK в файле вашего проекта (.csproj):

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
...

Как можно Я добавляю элементы WPF в проект библиотеки классов c# в VS2019

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...