如何使用仅两个圆角在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>
我只想要两个底角。
由于
答案 0 :(得分:20)
对您的图片使用Border,并指定CornerRadius属性
<Grid>
<Border Height="200" Width="250" CornerRadius="0,0,50,50">
<Border.Background>
<ImageBrush ImageSource="Images/Desert.jpg" />
</Border.Background>
</Border>
</Grid>
并使用图像作为背景画笔
以下是此xaml的示例。只需更改ImageSource
即可