4-Graphics_Animation/13-几何图形和图画-2使用GeometryGroup.../MainWindow.xaml

42 lines
2.1 KiB
Plaintext
Raw Normal View History

<Window x:Class="_13_几何图形和图画_2使用GeometryGroup组合形状.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Icon="public/bunny.png" Title="13-几何图形和图画-2使用GeometryGroup组合形状" Height="800" Width="800">
<Window.Resources>
<GeometryGroup x:Key="GeometryGroupResources">
<RectangleGeometry Rect="0,0 100,100" />
<EllipseGeometry Center="150,50" RadiusX="35" RadiusY="25" />
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Yellow" Stroke="Blue" Margin="5" Canvas.Top="10" Canvas.Left="10">
<Path.Data>
<GeometryGroup>
<RectangleGeometry Rect="0,0 100,100" />
<EllipseGeometry Center="100,50" RadiusX="35" RadiusY="25" />
</GeometryGroup>
</Path.Data>
</Path>
<Path Fill="YellowGreen" Stroke="Blue" Canvas.Top="150" Canvas.Left="10"
Data="{StaticResource GeometryGroupResources}" />
<Path Fill="Aquamarine" Stroke="Blue" Canvas.Top="300" Canvas.Left="10"
Data="{StaticResource GeometryGroupResources}" />
<TextBlock Canvas.Top="500" Canvas.Left="10" TextWrapping="Wrap">
F:/学习代码/C#/WPF/4-图形和动画/13-几何图形和图画-1路径和集合图形/bin/Debug/net8.0-windows/13-几何图形和图画-1路径和集合图形.exe
</TextBlock>
<Path Fill="Violet" Stroke="Blue" Margin="5" Canvas.Top="450" Canvas.Left="10">
<Path.Data>
<GeometryGroup>
<RectangleGeometry Rect="0,0 100,100" />
<EllipseGeometry Center="50,50" RadiusX="35" RadiusY="25" />
</GeometryGroup>
</Path.Data>
</Path>
</Canvas>
</Window>