试图控制MahApps消息框/对话框的样式,但不起作用。我有一个自定义样式,用于定义其他按钮,例如:
<Style TargetType="{x:Type Button}">
...
</Style>
然后我在打开messageBox时使用它:
dialogSettings.CustomResourceDictionary = new ResourceDictionary { Source = new System.Uri("pack://application:,,,/ComponentsProject;component/Themes/Components.MetroMessageBox.xaml") };
var result = await metroWindow.ShowMessageAsync(caption, message, dialogStyle, dialogSettings);
但是对消息框/对话框中的按钮没有任何影响。 有指针吗?
答案 0 :(得分:1)
尝试将x:Key
的{{1}}属性设置为Style
:
AccentedDialogSquareButton