Как получить DispatcherQueue в рабочем столе Winui 3 с помощью приложения Windows SDKC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как получить DispatcherQueue в рабочем столе Winui 3 с помощью приложения Windows SDK

Сообщение Anonymous »

В WPF все элементы управления унаследованы DispatcherObject, и его легко добраться до диспетчер. Ответ.

Код: Выделить всё

public Microsoft.UI.Dispatching.DispatcherQueue TheDispatcher { get; set; }

Затем возьмите диспетчер в моей Mainpage.xaml.cs codebehind Constructor

Код: Выделить всё

ViewModel.TheDispatcher = Microsoft.UI.Dispatching.DispatcherQueue.GetForCurrentThread();

Теперь у меня есть диспетчер на моей виртуальной машине, так что его легко использовать из виртуальной машины:

Код: Выделить всё

TheDispatcher.TryEnqueue(() =>
{
// some ui thread work
});
Примечание: я не публиковал это как ответ, так как он есть, это моя реализация, чтобы помочь любому интересам.

Подробнее здесь: https://stackoverflow.com/questions/698 ... ws-app-sdk
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить DispatcherQueue в рабочем столе Winui 3 с помощью приложения Windows SDK
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как получить DispatcherQueue в рабочем столе Winui 3 с помощью приложения Windows SDK
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Эхоподавление для приложения для записи звука на рабочем столе Windows на Windows C++
    Anonymous » » в форуме C++
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • Пустое приложение, упакованное (winui 3 в рабочем столе) отсутствует
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Пустое приложение, упакованное (winui 3 в рабочем столе) отсутствует
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»