0

我有一个卡片组件(见下文)。这个组件里面有一些路径和Canvas。但它们没有橡胶(当您将其放入 Silverlight 页面时)。

如果可能的话怎么做橡胶?

您可以在这里找到心之女王的样本:https ://docs.google.com/file/d/0B8AVeqop_fkjOFpGZUFvbTE3ejQ/edit?usp=sharing

4

1 回答 1

2

您可以使用Viewbox: 将所有Path内容放入Grid具有良好Height WidthMargin值的内部并将网格放入Viewbox

<Viewbox>
    <Grid Height="250.246002197266" Width="179.378997802734">
        <Path Data="F1M8 ... 398z" Fill="White" Stroke="Black" StrokeThickness="0.797" StrokeMiterLimit="4"/>
        <Path Margin="24.008,19.949,23.562,20.618" Fill="#FF131F67"  Data="F1M130...207.687z"/>
        <Path Margin="26.852,21.476,26.825,22.004" Data="F1M11.39....758z" Fill="#FFE2CF00" />
        <Path Margin="4.65,8.681,4.65,8.679" Data="F1M15...5.584z" Fill="#FFD40000" />
        <Path Margin="25.367,21.05,25.187,21.582" Data="F1M80....205.543z" Fill="Black" />
    </Grid>
</Viewbox>

如何找到路径的边距和画布的宽度/高度:

  1. 在混合中,选择 5 画布;
  2. 右键单击->“分组”->“网格”
于 2013-06-17T09:42:11.147 回答