C# 在windows 8 metro应用程序中创建圆角图像

C# 在windows 8 metro应用程序中创建圆角图像,c#,xaml,windows-runtime,microsoft-metro,windows-store-apps,C#,Xaml,Windows Runtime,Microsoft Metro,Windows Store Apps,我正在尝试在Windows8Metro应用程序中创建动画扑克牌。 我发现在xaml中使用2个矩形,通过变换和设置z顺序,我可以得到一个好看的动画。但是,当我尝试将子图像(用于卡片的正面)添加到其中一个矩形时,我无法编译 有没有办法在矩形内部使用xaml图像标记,以便使用radiusX radiusY属性来圆角 这是我使用的允许旋转的东西(x和z平面) 您可以使用ImageBrush而不是lineargradientbush: <Rectangle.Fill> <Imag

我正在尝试在Windows8Metro应用程序中创建动画扑克牌。 我发现在xaml中使用2个矩形,通过变换和设置z顺序,我可以得到一个好看的动画。但是,当我尝试将子图像(用于卡片的正面)添加到其中一个矩形时,我无法编译

有没有办法在矩形内部使用xaml图像标记,以便使用radiusX radiusY属性来圆角

这是我使用的允许旋转的东西(x和z平面)


您可以使用
ImageBrush
而不是
lineargradientbush

<Rectangle.Fill>
    <ImageBrush ImageSource="Assets/MyImage.png" />
</Rectangle.Fill>

<Rectangle.Fill>
    <ImageBrush ImageSource="Assets/MyImage.png" />
</Rectangle.Fill>