silverlight xaml c中仅有两个圆角的图像#

Kri*_*ina 5 c# silverlight xaml border

如何只用两个圆角在xaml中显示图像?

<Image x:Name="Image" Height="200" Width="250" Source="image.jpg" Stretch="Fill">
   <Image.Clip>
      <RectangleGeometry RadiusX="20" RadiusY="20" Rect="0,0,250,200"/>
   </Image.Clip>
</Image>
Run Code Online (Sandbox Code Playgroud)

我只想要两个底角.

谢谢

Ste*_*cya 20

对图像使用边框,并指定CornerRadius属性

<Grid>
    <Border Height="200" Width="250" CornerRadius="0,0,50,50">
        <Border.Background>
            <ImageBrush ImageSource="Images/Desert.jpg" />
        </Border.Background>
    </Border>
</Grid>
Run Code Online (Sandbox Code Playgroud)

并使用图像作为背景画笔

这是这个xaml的例子.只需更改ImageSource即可

在此输入图像描述