«Перезаписать» шаблон MessageBox - PullRequest
0 голосов
/ 30 июня 2019

У меня уже есть большое приложение с большим количеством MessageBox внутри.

Я хотел бы сделать шаблон для всех MessageBoxes (Background, Border и т. Д.). Можно ли с помощью App.xaml сделать это легко, или мне нужно подумать о том, чтобы создать свой собственный MessageBox и заменить все MessageBox моего решения? Я пытался в App.xaml, но не вижу возможности установить TargetType = "MessageBox".

1 Ответ

1 голос
/ 30 июня 2019

Я думаю, что это невозможно.Это родной элемент управления Windows.Но вы можете создать свой собственный очень легко.Вы можете использовать настроенный Window, а затем показать его модально, позвонив Window.ShowDialog().

...