【问题标题】:Drawing a rounded triangle in Blend在 Blend 中绘制圆角三角形
【发布时间】:2011-06-11 00:41:20
【问题描述】:

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

我正在考虑在每个端点绘制一个圆/弧并进行裁剪,但这很麻烦。

有没有可以做到这一点的形状,或者你对如何做到这一点有任何其他想法?

谢谢

【问题讨论】:

    标签: silverlight expression-blend


    【解决方案1】:

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

    我也在尝试做同样的事情,在 blen 的线条上苦苦挣扎……我气馁了,最后在 Adob​​e Illustrator 中做到了,然后在 blend 中导入我的 illustrator 文件……它成功了! :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>
    

    【讨论】:

      【解决方案2】:

      在每个端点画一条弧线。然后,您可以将所有这三个形状分组并从那里开始播放。

      【讨论】: