Silverlight问题的路径元素

时间:2009-06-16 15:40:32

标签: c# xaml silverlight

假设我有以下XAML代码。我的困惑是:

  1. 我不知道数据属性的确切含义,尤其是以字母M / C开头的项目。
  2. TransformGroup没有特殊配置(全部使用默认设置)?为什么把TransformGroup放在这里?
  3. <Path Height="2.75" 
        Width="2.75" 
        Data="M2.75,1.375 C2.75,2.1343915 2.1343915,2.75 1.375,2.75 C0.61560845,2.75 0,2.1343915 0,1.375 C0,0.61560845 0.61560845,0 1.375,0 C2.1343915,0 2.75,0.61560845 2.75,1.375 z" 
        Fill="#FF9F9B9B" 
        Stretch="Fill" 
        Stroke="#FF000000" 
        StrokeThickness="0" 
        Canvas.Top="7" 
        x:Name="p3">
        <Path.RenderTransform>
            <TransformGroup>
                <ScaleTransform/>
                <SkewTransform/>
                <RotateTransform/>
                <TranslateTransform/>
            </TransformGroup>
        </Path.RenderTransform>
    </Path>
    

1 个答案:

答案 0 :(得分:2)

1)M:移动,L:线,C:曲线等。查看this tutorial

2)刚刚添加,没用。

我建议你将XAML加载到XAML编辑器中,你会看到这些正在运行。 在没有WYSIWYG编辑器的情况下编写/理解XAML是一种恐怖。