简体   繁体   English

如何在UWP XAML中为Image控件设置边框

[英]How can I set border to Image control in UWP XAML

How can I apply a rounded border to Image control in UWP xaml page so that this Image will also have rounded corners? 如何在UWP xaml页面的Image控件中应用圆角边框,以使此Image也具有圆角? I tried 我试过了

<Border BorderBrush="White"
        BorderThickness="1"
        HorizontalAlignment="Center"
        Height="183"
        VerticalAlignment="Top"
        Width="316"
        Canvas.ZIndex="1">
    <Image x:Name="carImage"
           Height="183"
           VerticalAlignment="Top"
           Width="306"
           HorizontalAlignment="Center"
           IsTapEnabled="False"
           IsRightTapEnabled="False"
           IsHoldingEnabled="False"
           IsDoubleTapEnabled="False"
           Stretch="UniformToFill"
           Margin="-1,-1,9,-1"/>
</Border>

But without success. 但是没有成功。 Is there any way to do this or am I so blind I can't see an obvious solution? 有什么办法可以做到吗?还是我如此盲目以致看不到明显的解决方案? Thank you in advance. 先感谢您。

This should work: 这应该工作:

<Border BorderBrush-"White"
        BorderThickness="1"
        CornerRadius="5"
        ... >
    <Border.Background>
        <ImageBrush ImageSource="image.png" .../>
    </Border.Background>
</Border>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM