如何从MahApps.Metro模板中删除窗口命令?

时间:2014-01-26 18:07:59

标签: c# wpf mahapps.metro

WPF应用的Metro模板。我想要一个没有任何窗口命令的窗口,例如最小化最大化和关闭。在普通的WPf中,它可以通过WindowsStyle完成,但我如何在此模板中删除它们。我还想使Window成为TopMost =“True”和WindowState =“Maximized”。所以这个模板中的所有设置都可以吗?请指教?

1 个答案:

答案 0 :(得分:10)

无需设置模板,只需设置一些属性即可。

MetroWindow有属性:

<controls:MetroWindow ...

    Topmost="True" 
    WindowState="Maximized"

    ShowTitleBar="False" // Hide colored tile bar, title header and icon

    ShowCloseButton="False" 
    ShowMaxRestoreButton="False" 
    ShowMinButton="False"

    ShowWindowCommandsOnTop="False" // No window commands on top of flyouts

将删除标题栏(图标+颜色),您也可以删除按钮。