作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在WPF中绘制一个凹角矩形?
最佳答案
您可以通过表达式混合下的路径操作创建此路径(菜单 - 对象 -> 路径操作)我通过在矩形上减去四个椭圆创建了一个路径。
下面给出了凹矩形的 Path.Data,@Kent Fredric 上一个答案中的逻辑将有助于实现一个。
M17.200002,0L120.4,0 120.4,2.3066998E-06C120.4,6.7378696,128.10079,12.200001,137.60001,12.200001L137.60001,85.400003C128.10077,85.400003,120.4,90.862138,120.4,97.6L17.200002,97.6C17.200002,90.862151,9.4993697,85.400003,0,85.400003L0,12.199999C9.4993663,12.200015,17.200002,6.7378725,17.200002,0z
请在此处查看博文 http://jobijoy.blogspot.com/2008/11/concave-cornered-rectangle-blend-tip.html
另一种方法是创建一个如下所示的 WPF 自定义形状
public class ConcaveRectangle:System.Windows.Shapes.Shape
关于wpf - 如何在 WPF 中绘制一个凹角矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/292558/
我是一名优秀的程序员,十分优秀!