我有以下 XAML:
<Ellipse StrokeThickness="2" Stroke="Green"></Ellipse>
<Rectangle Margin="150,0,149,150" Name="rectanglePie" Stroke="Green" Height="150" VerticalAlignment="Bottom">
<Rectangle.RenderTransform>
<RotateTransform x:Name="pieEdge" CenterX="0" CenterY="150" Angle="60" />
</Rectangle.RenderTransform>
</Rectangle>
<Rectangle Margin="150,0,149,150" Name="rectangleStatic" Stroke="Green" Height="150" VerticalAlignment="Bottom">
</Rectangle>
Run Code Online (Sandbox Code Playgroud)
我想做的是用颜色填充其中包含的饼图。这可能吗?如果可以,我该怎么办?
为了让您开始...
<Canvas>
<Path Canvas.Left="150"
Canvas.Top="150"
Fill="Blue"
Stroke="Black">
<Path.Data>
<PathGeometry>
<PathFigure StartPoint="0 0"
IsClosed="True">
<LineSegment Point="200 110" />
<LineSegment Point="-100,100"/>
<ArcSegment x:Name="arc"
Size="100 100"
SweepDirection="ClockWise" />
</PathFigure>
</PathGeometry>
</Path.Data>
</Path>
</Canvas>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4749 次 |
| 最近记录: |