在Blend中绘制一个圆角三角形

时间:2010-11-06 23:51:37

标签: silverlight expression-blend

我希望在Expression Blend中绘制一个带圆角的等边三角形,有点像矩形的半径。

我正在考虑在每个端点和剪裁处画一个圆/弧,但这很麻烦。

是否存在可以执行此操作的形状,或者您对如何执行此操作有任何其他想法?

由于

2 个答案:

答案 0 :(得分:2)

可能有点晚了,但万一有人试图这样做......

我试图做同样的事情,在布莱恩的线条中挣扎......我气馁了,最后在Adobe Illustrator中做了这件事,然后以混合方式导入我的插画文件... IT WORKED! :d

这是一个基本的圆角三角形,您可以根据需要使用宽度和高度

 <Grid x:Name="Root">
    <Path Data="M42.6987,213C26.1987,213,19.5187,201.349,27.8537,187.109L115.1947,37.891C123.5307,23.651,137.1687,23.651,145.5047,37.891L232.8457,187.109C241.1807,201.349,234.4997,213,217.9997,213L42.6987,213z" Fill="White" Canvas.Left="-0.5" StrokeStartLineCap="Flat" Stretch="Fill" StrokeEndLineCap="Flat" Stroke="Black" StrokeThickness="3" StrokeMiterLimit="10" StrokeLineJoin="Miter" Canvas.Top="-0.5" Width="45" Height="30" RenderTransformOrigin="0.5, 0.5" />
 </Grid>

答案 1 :(得分:0)

在每个终点绘制一条带弧的线。然后,您可以将这三个形状分组并从那里开始播放。