У меня есть класс, полученный из окна, чтобы показать сообщение пользователю. Проблема в некоторых местах в моем приложении, которое выдает исключение, говорящее
Вызывающий поток должен быть STA, поскольку для многих компонентов пользовательского интерфейса требуется
это.
Я узнал, что мне нужно ввести Dispatcher, чтобы вызвать окно сообщения, чтобы избавиться от ошибки. Поскольку окно сообщений используется во многих местах, самое быстрое решение, о котором я могу подумать, - переопределить show и showwindow, а затем создать и отобразить окно сообщения.
Скажите, пожалуйста, как я могу переопределить события Show и ShowWindow окна wpf