如何将 ShowMessageAsync 流向更改为 "Right to Left"?

How to change ShowMessageAsync flow direction to "Right to Left"?

有什么方法可以将 Mahapps 消息框 window (ShowMessageAsync) 的流向更改为从右到左?

覆盖样式应该可以,

参见:

答案有一个不错的小教程。

您可以为整个 MetroWindow 和所有孩子设置 FlowDirection

FlowDirection="RightToLeft"

如果您只想将其设置为 MessageDialog,那么您可以更改样式,例如在你的 App.xaml 中这样

<Style TargetType="{x:Type Dialog:MessageDialog}"
        BasedOn="{StaticResource {x:Type Dialog:BaseMetroDialog}}">
    <Setter Property="FlowDirection" Value="RightToLeft" />
</Style>

所以所有的消息对话框都会采用这种风格。

希望对您有所帮助!