1 <Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
3 <!-- unspecified StrokeThickness -->
4 <!-- Stretch="None" -->
5 <!-- no width, no height -->
6 <Ellipse Fill="#000000" Stroke="#FF0000" Stretch="None" Canvas.Left="10" Canvas.Top="10" />
8 <Ellipse Fill="#000000" Stroke="#00FF00" Stretch="None" Canvas.Left="30" Canvas.Top="10" Width="10" />
10 <Ellipse Fill="#000000" Stroke="#0000FF" Stretch="None" Canvas.Left="50" Canvas.Top="10" Height="15" />
11 <!-- width and height -->
12 <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="None" Canvas.Left="70" Canvas.Top="10" Width="10" Height="15" />
13 <!-- Stretch="Fill" -->
14 <!-- no width, no height -->
15 <Ellipse Fill="#000000" Stroke="#FF0000" Stretch="Fill" Canvas.Left="110" Canvas.Top="10" />
17 <Ellipse Fill="#000000" Stroke="#00FF00" Stretch="Fill" Canvas.Left="130" Canvas.Top="10" Width="10" />
19 <Ellipse Fill="#000000" Stroke="#0000FF" Stretch="Fill" Canvas.Left="150" Canvas.Top="10" Height="15" />
20 <!-- width and height -->
21 <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" Canvas.Left="170" Canvas.Top="10" Width="10" Height="15" />
22 <!-- Stretch="Uniform" -->
23 <!-- no width, no height -->
24 <Ellipse Fill="#000000" Stroke="#FF0000" Stretch="Uniform" Canvas.Left="210" Canvas.Top="10" />
26 <Ellipse Fill="#000000" Stroke="#00FF00" Stretch="Uniform" Canvas.Left="230" Canvas.Top="10" Width="10" />
28 <Ellipse Fill="#000000" Stroke="#0000FF" Stretch="Uniform" Canvas.Left="250" Canvas.Top="10" Height="15" />
29 <!-- width and height -->
30 <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Uniform" Canvas.Left="270" Canvas.Top="10" Width="10" Height="15" />
31 <!-- Stretch="UniformToFill" -->
32 <!-- no width, no height -->
33 <Ellipse Fill="#000000" Stroke="#FF0000" Stretch="UniformToFill" Canvas.Left="310" Canvas.Top="10" />
35 <Ellipse Fill="#000000" Stroke="#00FF00" Stretch="UniformToFill" Canvas.Left="330" Canvas.Top="10" Width="10" />
37 <Ellipse Fill="#000000" Stroke="#0000FF" Stretch="UniformToFill" Canvas.Left="350" Canvas.Top="10" Height="15" />
38 <!-- width and height -->
39 <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="UniformToFill" Canvas.Left="370" Canvas.Top="10" Width="10" Height="15" />
41 <!-- StrokeThickness="0" -->
42 <!-- Stretch="None" -->
43 <!-- no width, no height -->
44 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="0" Stretch="None" Canvas.Left="10" Canvas.Top="50" />
46 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="0" Stretch="None" Canvas.Left="30" Canvas.Top="50" Width="10" />
48 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="0" Stretch="None" Canvas.Left="50" Canvas.Top="50" Height="15" />
49 <!-- width and height -->
50 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" Stretch="None" Canvas.Left="70" Canvas.Top="50" Width="10" Height="15" />
51 <!-- Stretch="Fill" -->
52 <!-- no width, no height -->
53 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="0" Stretch="Fill" Canvas.Left="110" Canvas.Top="50" />
55 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="0" Stretch="Fill" Canvas.Left="130" Canvas.Top="50" Width="10" />
57 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="0" Stretch="Fill" Canvas.Left="150" Canvas.Top="50" Height="15" />
58 <!-- width and height -->
59 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" Stretch="Fill" Canvas.Left="170" Canvas.Top="50" Width="10" Height="15" />
60 <!-- Stretch="Uniform" -->
61 <!-- no width, no height -->
62 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="0" Stretch="Uniform" Canvas.Left="210" Canvas.Top="50" />
64 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="0" Stretch="Uniform" Canvas.Left="230" Canvas.Top="50" Width="10" />
66 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="0" Stretch="Uniform" Canvas.Left="250" Canvas.Top="50" Height="15" />
67 <!-- width and height -->
68 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" Stretch="Uniform" Canvas.Left="270" Canvas.Top="50" Width="10" Height="15" />
69 <!-- Stretch="UniformToFill" -->
70 <!-- no width, no height -->
71 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="0" Stretch="UniformToFill" Canvas.Left="310" Canvas.Top="50" />
73 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="0" Stretch="UniformToFill" Canvas.Left="330" Canvas.Top="50" Width="10" />
75 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="0" Stretch="UniformToFill" Canvas.Left="350" Canvas.Top="50" Height="15" />
76 <!-- width and height -->
77 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" Stretch="UniformToFill" Canvas.Left="370" Canvas.Top="50" Width="10" Height="15" />
79 <!-- StrokeThickness smaller than width and height -->
80 <!-- Stretch="None" -->
81 <!-- no width, no height -->
82 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="1" Stretch="None" Canvas.Left="10" Canvas.Top="90" />
84 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="1" Stretch="None" Canvas.Left="30" Canvas.Top="90" Width="10" />
86 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="1" Stretch="None" Canvas.Left="50" Canvas.Top="90" Height="15" />
87 <!-- width and height -->
88 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" Stretch="None" Canvas.Left="70" Canvas.Top="90" Width="10" Height="15" />
89 <!-- Stretch="Fill" -->
90 <!-- no width, no height -->
91 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="1" Stretch="Fill" Canvas.Left="110" Canvas.Top="90" />
93 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="1" Stretch="Fill" Canvas.Left="130" Canvas.Top="90" Width="10" />
95 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="1" Stretch="Fill" Canvas.Left="150" Canvas.Top="90" Height="15" />
96 <!-- width and height -->
97 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" Stretch="Fill" Canvas.Left="170" Canvas.Top="90" Width="10" Height="15" />
98 <!-- Stretch="Uniform" -->
99 <!-- no width, no height -->
100 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="1" Stretch="Uniform" Canvas.Left="210" Canvas.Top="90" />
102 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="1" Stretch="Uniform" Canvas.Left="230" Canvas.Top="90" Width="10" />
104 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="1" Stretch="Uniform" Canvas.Left="250" Canvas.Top="90" Height="15" />
105 <!-- width and height -->
106 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" Stretch="Uniform" Canvas.Left="270" Canvas.Top="90" Width="10" Height="15" />
107 <!-- Stretch="UniformToFill" -->
108 <!-- no width, no height -->
109 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="1" Stretch="UniformToFill" Canvas.Left="310" Canvas.Top="90" />
111 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="1" Stretch="UniformToFill" Canvas.Left="330" Canvas.Top="90" Width="10" />
113 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="1" Stretch="UniformToFill" Canvas.Left="350" Canvas.Top="90" Height="15" />
114 <!-- width and height -->
115 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" Stretch="UniformToFill" Canvas.Left="370" Canvas.Top="90" Width="10" Height="15" />
117 <!-- StrokeThickness larger than width (but smaller than height) -->
118 <!-- Stretch="None" -->
119 <!-- no width, no height -->
120 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="15" Stretch="None" Canvas.Left="10" Canvas.Top="130" />
122 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="15" Stretch="None" Canvas.Left="30" Canvas.Top="130" Width="10" />
124 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="15" Stretch="None" Canvas.Left="50" Canvas.Top="130" Height="15" />
125 <!-- width and height -->
126 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="15" Stretch="None" Canvas.Left="70" Canvas.Top="130" Width="10" Height="15" />
127 <!-- Stretch="Fill" -->
128 <!-- no width, no height -->
129 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="15" Stretch="Fill" Canvas.Left="110" Canvas.Top="130" />
131 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="15" Stretch="Fill" Canvas.Left="130" Canvas.Top="130" Width="10" />
133 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="15" Stretch="Fill" Canvas.Left="150" Canvas.Top="130" Height="15" />
134 <!-- width and height -->
135 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="15" Stretch="Fill" Canvas.Left="170" Canvas.Top="130" Width="10" Height="15" />
136 <!-- Stretch="Uniform" -->
137 <!-- no width, no height -->
138 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="15" Stretch="Uniform" Canvas.Left="210" Canvas.Top="130" />
140 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="15" Stretch="Uniform" Canvas.Left="230" Canvas.Top="130" Width="10" />
142 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="15" Stretch="Uniform" Canvas.Left="250" Canvas.Top="130" Height="15" />
143 <!-- width and height -->
144 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="15" Stretch="Uniform" Canvas.Left="270" Canvas.Top="130" Width="10" Height="15" />
145 <!-- Stretch="UniformToFill" -->
146 <!-- no width, no height -->
147 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="15" Stretch="UniformToFill" Canvas.Left="310" Canvas.Top="130" />
149 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="15" Stretch="UniformToFill" Canvas.Left="330" Canvas.Top="130" Width="10" />
151 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="15" Stretch="UniformToFill" Canvas.Left="350" Canvas.Top="130" Height="15" />
152 <!-- width and height -->
153 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="15" Stretch="UniformToFill" Canvas.Left="370" Canvas.Top="130" Width="10" Height="15" />
155 <!-- StrokeThickness larger than both width and height -->
156 <!-- Stretch="None" -->
157 <!-- no width, no height -->
158 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="20" Stretch="None" Canvas.Left="10" Canvas.Top="170" />
160 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="20" Stretch="None" Canvas.Left="30" Canvas.Top="170" Width="10" />
162 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="20" Stretch="None" Canvas.Left="50" Canvas.Top="170" Height="15" />
163 <!-- width and height -->
164 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="20" Stretch="None" Canvas.Left="70" Canvas.Top="170" Width="10" Height="15" />
165 <!-- Stretch="Fill" -->
166 <!-- no width, no height -->
167 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="20" Stretch="Fill" Canvas.Left="110" Canvas.Top="170" />
169 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="20" Stretch="Fill" Canvas.Left="130" Canvas.Top="170" Width="10" />
171 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="20" Stretch="Fill" Canvas.Left="150" Canvas.Top="170" Height="15" />
172 <!-- width and height -->
173 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="20" Stretch="Fill" Canvas.Left="170" Canvas.Top="170" Width="10" Height="15" />
174 <!-- Stretch="Uniform" -->
175 <!-- no width, no height -->
176 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="20" Stretch="Uniform" Canvas.Left="210" Canvas.Top="170" />
178 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="20" Stretch="Uniform" Canvas.Left="230" Canvas.Top="170" Width="10" />
180 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="20" Stretch="Uniform" Canvas.Left="250" Canvas.Top="170" Height="15" />
181 <!-- width and height -->
182 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="20" Stretch="Uniform" Canvas.Left="270" Canvas.Top="170" Width="10" Height="15" />
183 <!-- Stretch="UniformToFill" -->
184 <!-- no width, no height -->
185 <Ellipse Fill="#000000" Stroke="#FF0000" StrokeThickness="20" Stretch="UniformToFill" Canvas.Left="310" Canvas.Top="170" />
187 <Ellipse Fill="#000000" Stroke="#00FF00" StrokeThickness="20" Stretch="UniformToFill" Canvas.Left="330" Canvas.Top="170" Width="10" />
189 <Ellipse Fill="#000000" Stroke="#0000FF" StrokeThickness="20" Stretch="UniformToFill" Canvas.Left="350" Canvas.Top="170" Height="15" />
190 <!-- width and height -->
191 <Ellipse Fill="#000000" Stroke="#FF00FF" StrokeThickness="20" Stretch="UniformToFill" Canvas.Left="370" Canvas.Top="170" Width="10" Height="15" />