"Overwrite" 消息框模板
"Overwrite" MessageBox Template
我已经有一个很大的应用程序,里面有很多 MessageBox。
我想为所有消息框(背景、边框等...)制作一个模板。
是否可以通过 App.xaml 轻松做到这一点,或者我是否需要考虑制作自己的自定义 MessageBox,从而替换我的解决方案中的所有 MessageBox?
我在 App.xaml 中尝试过,但看不到设置 TargetType="MessageBox".
的可能性
我认为这是不可能的。这是一个原生的 Windows 控件。但是您可以非常轻松地创建自己的。您可以使用自定义的 Window
,然后通过调用 Window.ShowDialog()
.
显示模态
我已经有一个很大的应用程序,里面有很多 MessageBox。
我想为所有消息框(背景、边框等...)制作一个模板。 是否可以通过 App.xaml 轻松做到这一点,或者我是否需要考虑制作自己的自定义 MessageBox,从而替换我的解决方案中的所有 MessageBox? 我在 App.xaml 中尝试过,但看不到设置 TargetType="MessageBox".
的可能性我认为这是不可能的。这是一个原生的 Windows 控件。但是您可以非常轻松地创建自己的。您可以使用自定义的 Window
,然后通过调用 Window.ShowDialog()
.