WPF Border 实现图片背景且圆角边框 背景不溢出

编程开发
2378
WPF
Border
圆角边框
圆角溢出不

Border设计圆角边框 会遇到如下图的情况 内部的控件会溢出遮盖border的边框

如下皮卡丘图片 包围图片控件的圆角border控件圆角部分被图片四角覆盖 也就是所谓的边界圆角溢出

Border设计圆角边框 会遇到如下图的情况 内部的控件会溢出遮盖border的边框

Border实现圆角边框内部控件溢出不显示 代码如下:

"border" Padding="0" 
BorderBrush="Black" BorderThickness="3" 
Width="300" Height="300" VerticalAlignment="Center" 
HorizontalAlignment="Center" CornerRadius="20">
            "1.png" Stretch="UniformToFill">
                
                    "{Binding ElementName=border,Path=CornerRadius.TopLeft}" 
					RadiusY="{Binding ElementName=border,Path=CornerRadius.TopLeft}" 
					Rect="0,0,294,294" />
                
            

RectangleGeometry 属性说明

  1. RadiusX="" 和 RadiusY="" 绑定border的CornerRadius下的TopLeft

  2. Rect="起点X,起点Y,宽度(这里减去了border的左右边框宽度之和),高度(这里减去了border的上下边框宽度之和)"

Border实现圆角边框且内部控件溢出不显示 效果如下

WPF如何实现设置窗体全屏显示包括任务栏
WPF实现程序窗体自定义拖拽
WPF中某一个控件绑定其他指定UI控件的属性值
关于WPF中Frame使用新Page切换内存上涨问题
WPF去除标题栏 实现窗体的缩放及拖动效果
WPF引用CommunityToolkit.Mvvm实现属性变动双向绑定的简单例子
在.NET CORE\.NET 5 下WPF如何实现托盘图标功能
WPF GIF图片添加水印 GIF图片水印工具软件源码
一次使用AutoResetEvent的经历:在Task并发环境下导致UI线程卡死 内存一直上涨
Windows桌面开发优秀的WPF界面开源UI组件 MahApps.Metro
WPF Frame 里面页面间互相跳转
WPF 异步线程操作界面控件
暂无相关内容...
WPF实现的自定义工作大日历排班Calendar控件模板的例子源码
WPF实现读取USB摄像头实时视频展示以及导出实时截图的C#源码例子
C#+WPF实现模仿实现的网易云音乐客户端源码
wpf实现大屏幕弹幕播放效果特效源码新手可参考下.rar
[人脸检测]基于C#OpenCvSharp+haarcascade人脸、人眼模型实现人脸检测源码
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删