WPF Clip属性

    Clip:裁剪控件
        RectangleGeometry:矩形裁剪
            Center:
            Rect:X Y Width Height
        EllipseGeometry:椭圆裁剪
            Center:圆心坐标
            RadiusX:
            RadiusY:
        CombinedGeometry:将控件裁剪成多个几何图形后,组合在一起
        LineGeometry:
        PathGeometry:
        StreamGeometry:

有图有真相
在这里插入图片描述

在这里插入图片描述

<Grid>
    <Image Width="500" Height="Auto" VerticalAlignment="Center" HorizontalAlignment="Center" Source="..\Image\timg.gif" Margin="48,53,245.6,372.4">
        <Image.Clip>
            <!--<RectangleGeometry Rect="100,50,200,300"/>-->
            <!--<EllipseGeometry Center="250,170" RadiusY="150" RadiusX="230"></EllipseGeometry>-->
            <CombinedGeometry>
                <CombinedGeometry.Geometry1>
                    <RectangleGeometry Rect="100,50,200,300"/>
                </CombinedGeometry.Geometry1>
                <CombinedGeometry.Geometry2>
                    <EllipseGeometry Center="250,150" RadiusY="100" RadiusX="200"></EllipseGeometry>
                </CombinedGeometry.Geometry2>
            </CombinedGeometry>
        </Image.Clip>
    </Image>

    <Button Content="Button" Width="200" Height="80" Margin="236,534,357.6,156.4" BorderBrush="Transparent" >
        <Button.Clip>
            <EllipseGeometry Center="100,40" RadiusX="100" RadiusY="40"></EllipseGeometry>
        </Button.Clip>
    </Button>
</Grid>

参考链接:
UIElement.Clip Property
WPF 元素裁剪 Clip 属性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值