7 types derived from Shape
PresentationFramework (7)
src\Framework\MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
608
internal sealed class HighlightSegment :
Shape
src\Framework\System\Windows\Shapes\Ellipse.cs (1)
32
public sealed class Ellipse :
Shape
src\Framework\System\Windows\Shapes\Line.cs (1)
31
public sealed class Line :
Shape
src\Framework\System\Windows\Shapes\Path.cs (1)
32
public sealed class Path :
Shape
src\Framework\System\Windows\Shapes\Polygon.cs (1)
31
public sealed class Polygon :
Shape
src\Framework\System\Windows\Shapes\Polyline.cs (1)
30
public sealed class Polyline :
Shape
src\Framework\System\Windows\Shapes\Rectangle.cs (1)
32
public sealed class Rectangle :
Shape
71 references to Shape
PresentationFramework (69)
src\Framework\MS\Internal\Annotations\Component\HighlightComponent.cs (4)
383
void IHighlightRange.AddChild(
Shape
child)
393
void IHighlightRange.RemoveChild(
Shape
child)
650
Shape
uiChild = child as
Shape
;
src\Framework\MS\Internal\Annotations\Component\IHighlightRange.cs (2)
46
void AddChild(
Shape
child);
53
void RemoveChild(
Shape
child);
src\Framework\System\Windows\Controls\Canvas.cs (4)
221
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
232
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
244
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
255
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
src\Framework\System\Windows\Controls\InkCanvas.cs (4)
438
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
472
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
506
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
540
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
src\Framework\System\Windows\Controls\Primitives\ScrollBar.cs (4)
122
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteNonNegative));
162
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
343
if ( System.Windows.Shapes.
Shape
.IsDoubleFinite(valueDelta)
475
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
src\Framework\System\Windows\Controls\ProgressBar.cs (3)
189
_glow.InvalidateProperty(
Shape
.FillProperty);
207
_glow.SetCurrentValue(
Shape
.FillProperty, b);
220
_glow.SetCurrentValue(
Shape
.FillProperty, this.Foreground);
src\Framework\System\Windows\Controls\Slider.cs (2)
783
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
878
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
650
case 558: t = () => typeof(
Shape
); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (24)
3375
Type type = typeof(System.Windows.Shapes.
Shape
);
3376
DependencyProperty dp = System.Windows.Shapes.
Shape
.FillProperty;
3378
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
3392
Type type = typeof(System.Windows.Shapes.
Shape
);
3393
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeProperty;
3395
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
3409
Type type = typeof(System.Windows.Shapes.
Shape
);
3410
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeThicknessProperty;
3412
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7086
Type type = typeof(System.Windows.Shapes.
Shape
);
7087
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeLineJoinProperty;
7089
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7103
Type type = typeof(System.Windows.Shapes.
Shape
);
7104
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeStartLineCapProperty;
7106
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7120
Type type = typeof(System.Windows.Shapes.
Shape
);
7121
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeEndLineCapProperty;
7123
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7914
Type type = typeof(System.Windows.Shapes.
Shape
);
7915
DependencyProperty dp = System.Windows.Shapes.
Shape
.StretchProperty;
7917
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
8037
Type type = typeof(System.Windows.Shapes.
Shape
);
8038
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeMiterLimitProperty;
8040
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8863
typeof(System.Windows.Shapes.
Shape
),
src\Framework\System\Windows\Markup\KnownTypes.cs (4)
1883
return System.Windows.Shapes.
Shape
.FillProperty;
1885
return System.Windows.Shapes.
Shape
.StrokeProperty;
1887
return System.Windows.Shapes.
Shape
.StrokeThicknessProperty;
6102
case KnownElements.Shape: t = typeof(System.Windows.Shapes.
Shape
); break;
src\Framework\System\Windows\Shapes\Line.cs (4)
53
new ValidateValueCallback(
Shape
.IsDoubleFinite));
77
new ValidateValueCallback(
Shape
.IsDoubleFinite));
101
new ValidateValueCallback(
Shape
.IsDoubleFinite));
125
new ValidateValueCallback(
Shape
.IsDoubleFinite));
src\Framework\System\Windows\Shapes\Shape.cs (12)
55
typeof(
Shape
), // Property owner
118
((
Shape
)d)._pen = null;
129
typeof(
Shape
),
152
typeof(
Shape
),
177
typeof(
Shape
),
200
typeof(
Shape
),
224
typeof(
Shape
),
248
typeof(
Shape
),
271
typeof(
Shape
),
294
typeof(
Shape
),
316
typeof(
Shape
),
338
typeof(
Shape
),
PresentationFramework.Luna (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
212
Shape
.FillProperty.AddOwner(
PresentationFramework.Royale (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
170
Shape
.FillProperty.AddOwner(