如果您获得了MahApps.Metro的Git-Source,它有一些演示目标,向您展示了几乎所有控件的正常用法。
在MetroDemo
target下MainWindow.xaml
他们的用法MetroCircleButtonStyle
如下:
<Button Width="55"
Height="55"
VerticalAlignment="Top"
Style="{DynamicResource MetroCircleButtonStyle}">
<Rectangle Width="20"
Height="20">
<Rectangle.Fill>
<VisualBrush Stretch="Fill"
Visual="{StaticResource appbar_city}" />
</Rectangle.Fill>
</Rectangle>
</Button>
在您的情况下,您可能需要“appbar_add”资源
<Button Width="55"
Height="55"
VerticalAlignment="Top"
Style="{DynamicResource MetroCircleButtonStyle}">
<Rectangle Width="20"
Height="20">
<Rectangle.Fill>
<VisualBrush Stretch="Fill"
Visual="{StaticResource appbar_add}" />
</Rectangle.Fill>
</Rectangle>
</Button>
请注意,您需要为此添加ResourceDictionary
包含Canvas
's。它也可以从 NuGet 包 ( MahApps.Metro.Resources ) 获得。
概念几乎是应用Canvas
您选择的路径(您在文档中列出了很多),VisualBrush
并且您应该进行排序。