#wpf #xaml
#wpf #xaml
Вопрос:
В моем приложении есть функция масштабирования, которая отлично работает, но когда я открываю MessageBox, окно сообщения не отображается на том же уровне масштабирования, что и остальной интерфейс. Могу ли я в любом случае масштабировать MessageBox вместе с остальной частью моей программы? Или мне придется создать пользовательский класс message box, который позволяет это?
Спасибо. Дайте мне знать, если мне нужно будет объяснить что-нибудь еще.
Ответ №1:
Для этого вам нужно будет создать пользовательский диалог. Я бы, наверное, просто создал окно, а затем показал его в виде диалогового окна.
Комментарии:
1. Я сейчас это пробую. Похоже, это работает. Я просто собираюсь оставить это открытым еще немного, чтобы посмотреть, какие еще идеи есть. Спасибо
2. Я всегда стараюсь использовать MessageBox, если это возможно, но если есть какие-либо дополнительные требования (например, пользовательские кнопки, другой макет и т.д.), То я нахожу, что вынужден просто создать пользовательское окно самостоятельно. К счастью, они сделали это довольно просто 🙂