Главная /
Разработка приложений для Windows Phone 7 /
С точки зрения XAML корректным будет выражение
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<GeometryGroup x:Key="Geometry">
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10"></EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="45"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="90"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="135"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="180"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="225"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="270"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="315"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Red" Stroke="Black" Data="{StaticResource Geometry}">
</Path>
<Path Fill="Green" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="15"></RotateTransform>
</Path.RenderTransform>
</Path>
<Path Fill="Blue" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="30"></RotateTransform>
</Path.RenderTransform>
</Path>
</Canvas>
</Window>
<Page x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<GeometryGroup x:Key="Geometry">
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10"></EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="45"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="90"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="135"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="180"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="225"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="270"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="315"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Red" Stroke="Black" Data="{StaticResource Geometry}">
</Path>
<Path Fill="Green" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="15"></RotateTransform>
</Path.RenderTransform>
</Path>
<Path Fill="Blue" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="30"></RotateTransform>
</Path.RenderTransform>
</Path>
</Canvas>
</Window>
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<GeometryGroup x:Key="Geometry">
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10"></EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="45"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="90"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="135"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="180"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="225"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="270"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="315"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Red" Stroke="Black" Data="{StaticResource Geometry}">
</Path>
<Path Fill="Green" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="15"></RotateTransform>
</Path.RenderTransform>
</Path>
<Path Fill="Blue" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="30"></RotateTransform>
</Path.RenderTransform>
</Path>
</Page>
</Window>
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<GeometryGroup x:Key="Geometry">
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10"></EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="45"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="90"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="135"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="180"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="225"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="270"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="315"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Red" Stroke="Black" Data="{StaticResource Geometry}">
</Path>
<Path Fill="Green" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="15"></RotateTransform>
</Path.RenderTransform>
</Path>
<Path Fill="Blue" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="30"></RotateTransform>
</Path.RenderTransform>
</Path>
</Window>
</Page>
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<GeometryGroup x:Key="Geometry">
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10"></EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="45"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="90"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="135"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="180"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="225"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="270"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
<EllipseGeometry Center="580,300" RadiusX="10" RadiusY="10">
<EllipseGeometry.Transform>
<RotateTransform CenterX="300" CenterY="300" Angle="315"></RotateTransform>
</EllipseGeometry.Transform>
</EllipseGeometry>
</GeometryGroup>
</Window.Resources>
<Canvas>
<Path Fill="Red" Stroke="Black" Data="{StaticResource Geometry}">
</Path>
<Path Fill="Green" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="15"></RotateTransform>
</Path.RenderTransform>
</Page>
<Path Fill="Blue" Stroke="Blue" Data="{StaticResource Geometry}">
<Path.RenderTransform>
<RotateTransform CenterX="300" CenterY="300" Angle="30"></RotateTransform>
</Path.RenderTransform>
</Path>
</Canvas>
</Window>