7 types derived from Shape
PresentationFramework (7)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
587
internal sealed class HighlightSegment :
Shape
System\Windows\Shapes\Ellipse.cs (1)
21
public sealed class Ellipse :
Shape
System\Windows\Shapes\Line.cs (1)
20
public sealed class Line :
Shape
System\Windows\Shapes\Path.cs (1)
21
public sealed class Path :
Shape
System\Windows\Shapes\Polygon.cs (1)
22
public sealed class Polygon :
Shape
System\Windows\Shapes\Polyline.cs (1)
21
public sealed class Polyline :
Shape
System\Windows\Shapes\Rectangle.cs (1)
22
public sealed class Rectangle :
Shape
71 references to Shape
PresentationFramework (69)
MS\Internal\Annotations\Component\HighlightComponent.cs (4)
359
void IHighlightRange.AddChild(
Shape
child)
369
void IHighlightRange.RemoveChild(
Shape
child)
615
Shape
uiChild = child as
Shape
;
MS\Internal\Annotations\Component\IHighlightRange.cs (2)
30
void AddChild(
Shape
child);
37
void RemoveChild(
Shape
child);
System\Windows\Controls\Canvas.cs (4)
206
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
217
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
229
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
240
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
System\Windows\Controls\InkCanvas.cs (4)
414
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
448
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
482
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
516
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteOrNaN));
System\Windows\Controls\Primitives\ScrollBar.cs (4)
104
new ValidateValueCallback(System.Windows.Shapes.
Shape
.IsDoubleFiniteNonNegative));
144
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
322
if ( System.Windows.Shapes.
Shape
.IsDoubleFinite(valueDelta)
454
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
System\Windows\Controls\ProgressBar.cs (3)
186
_glow.InvalidateProperty(
Shape
.FillProperty);
202
_glow.SetCurrentValue(
Shape
.FillProperty, b);
215
_glow.SetCurrentValue(
Shape
.FillProperty, this.Foreground);
System\Windows\Controls\Slider.cs (2)
769
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
863
if (System.Windows.Shapes.
Shape
.IsDoubleFinite(newValue))
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
652
case 558: t = () => typeof(
Shape
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (24)
3381
Type type = typeof(System.Windows.Shapes.
Shape
);
3382
DependencyProperty dp = System.Windows.Shapes.
Shape
.FillProperty;
3384
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
3398
Type type = typeof(System.Windows.Shapes.
Shape
);
3399
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeProperty;
3401
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
3415
Type type = typeof(System.Windows.Shapes.
Shape
);
3416
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeThicknessProperty;
3418
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7126
Type type = typeof(System.Windows.Shapes.
Shape
);
7127
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeLineJoinProperty;
7129
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7143
Type type = typeof(System.Windows.Shapes.
Shape
);
7144
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeStartLineCapProperty;
7146
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7160
Type type = typeof(System.Windows.Shapes.
Shape
);
7161
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeEndLineCapProperty;
7163
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
7954
Type type = typeof(System.Windows.Shapes.
Shape
);
7955
DependencyProperty dp = System.Windows.Shapes.
Shape
.StretchProperty;
7957
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
8077
Type type = typeof(System.Windows.Shapes.
Shape
);
8078
DependencyProperty dp = System.Windows.Shapes.
Shape
.StrokeMiterLimitProperty;
8080
this.GetXamlType(typeof(System.Windows.Shapes.
Shape
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8865
typeof(System.Windows.Shapes.
Shape
),
System\Windows\Markup\KnownTypes.cs (4)
1884
return System.Windows.Shapes.
Shape
.FillProperty;
1886
return System.Windows.Shapes.
Shape
.StrokeProperty;
1888
return System.Windows.Shapes.
Shape
.StrokeThicknessProperty;
6112
case KnownElements.Shape: t = typeof(System.Windows.Shapes.
Shape
); break;
System\Windows\Shapes\Line.cs (4)
41
new ValidateValueCallback(
Shape
.IsDoubleFinite));
65
new ValidateValueCallback(
Shape
.IsDoubleFinite));
89
new ValidateValueCallback(
Shape
.IsDoubleFinite));
113
new ValidateValueCallback(
Shape
.IsDoubleFinite));
System\Windows\Shapes\Shape.cs (12)
46
typeof(
Shape
), // Property owner
109
((
Shape
)d)._pen = null;
120
typeof(
Shape
),
143
typeof(
Shape
),
168
typeof(
Shape
),
191
typeof(
Shape
),
215
typeof(
Shape
),
239
typeof(
Shape
),
262
typeof(
Shape
),
285
typeof(
Shape
),
307
typeof(
Shape
),
329
typeof(
Shape
),
PresentationFramework.Luna (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
201
Shape
.FillProperty.AddOwner(
PresentationFramework.Royale (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
159
Shape
.FillProperty.AddOwner(