Expression Blend合并路径功能

时间:2013-09-26 18:33:19

标签: wpf silverlight xaml expression-blend

我正在使用Expression Blend 4.我希望能够通过PathScaleTransformRotateTransform,{Height来操纵Width {1}}等,以某种方式提取结果几何数据。

例如,以下是我操纵过的Path

<Path x:Name="path" Data="M34.555819,-10.855642 L33.87765,10.694269 111.5,10.5 111.5,30.5 35.546387,30.836126 34.332857,52.291507 -24.919613,20.285166 z" Fill="White" Margin="12.624,48.361,717,0" RenderTransformOrigin="0.5,0.5" Height="19.77" Stretch="Fill" VerticalAlignment="Top"  >
        <Path.RenderTransform>
            <TransformGroup>
                <ScaleTransform ScaleY="0.5" ScaleX="0.5"/>
                <SkewTransform/>
                <RotateTransform Angle="-45.19"/>
                <TranslateTransform X="-0.0091096941141897148" Y="-3.18742921035944"/>
            </TransformGroup>
        </Path.RenderTransform>
    </Path>

现在,从Path开始,我可以创建一个新的合并Path,其中操作和设置内置于Path的几何(数据)吗?制作像没有所有变换等的东西

<Path Data="<new data>" />

1 个答案:

答案 0 :(得分:4)

我用于此类事情的一个简单技巧是在其上绘制另一个小而简单的Transparent Path,同时选择它们,然后对象 - &gt;组合 - &gt;联合,您将得到新的Path Data,这通常可以解决问题。

希望这有帮助。