Я открываю MsgBox в событии Loaded диалогового окна, используя метод Dispatcher.Invoke()
(Если выполняется условие, отображается сообщение msgbox и диалоговое окно не будет отображаться - после нажатия кнопки ОК в окне сообщения msgbox).
Но я заметил, что msgbox не отображается в том же месте, что и другие msgbox, открытые не в загруженном событии.По некоторым причинам .. Я хотел бы, чтобы это было в том же месте.
Кто-нибудь знает, почему это происходит и как это исправить?(Я не хочу, чтобы дилааг отображался, если отображается сообщение msgbox, поскольку оно указывает на ошибку)
Спасибо!
РЕДАКТИРОВАТЬ: ожидаемое местоположение MessageBox находится нацентр, и фактический MessageBox находится в центре с некоторым смещением вниз - не большое смещение, но кое-что, что я заметил
ИСПРАВЛЕНИЕ: MsgBox - это окно, которое служит MessageBox