10 types derived from Drawing
PresentationCore (10)
Core\CSharp\System\Windows\Media\DrawingGroup.cs (1)
50
public sealed partial class DrawingGroup :
Drawing
Core\CSharp\System\Windows\Media\Generated\DrawingGroup.cs (1)
51
sealed partial class DrawingGroup :
Drawing
Core\CSharp\System\Windows\Media\Generated\GeometryDrawing.cs (1)
51
sealed partial class GeometryDrawing :
Drawing
Core\CSharp\System\Windows\Media\Generated\GlyphRunDrawing.cs (1)
51
sealed partial class GlyphRunDrawing :
Drawing
Core\CSharp\System\Windows\Media\Generated\ImageDrawing.cs (1)
51
sealed partial class ImageDrawing :
Drawing
Core\CSharp\System\Windows\Media\Generated\VideoDrawing.cs (1)
51
sealed partial class VideoDrawing :
Drawing
Core\CSharp\System\Windows\Media\GeometryDrawing.cs (1)
24
public sealed partial class GeometryDrawing :
Drawing
Core\CSharp\System\Windows\Media\GlyphRunDrawing.cs (1)
21
public sealed partial class GlyphRunDrawing :
Drawing
Core\CSharp\System\Windows\Media\ImageDrawing.cs (1)
24
public sealed partial class ImageDrawing :
Drawing
Core\CSharp\System\Windows\Media\VideoDrawing.cs (1)
21
public sealed partial class VideoDrawing :
Drawing
112 references to Drawing
PresentationCore (101)
Core\CSharp\System\Windows\Media\Drawing.cs (3)
105
((
Drawing
)this).WalkCurrentValue(ctx);
144
((
Drawing
)this).Changed += handler;
148
((
Drawing
)this).Changed -= handler;
Core\CSharp\System\Windows\Media\DrawingBrush.cs (1)
47
public DrawingBrush(
Drawing
drawing)
Core\CSharp\System\Windows\Media\DrawingCollection.cs (1)
24
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
Core\CSharp\System\Windows\Media\DrawingDrawingContext.cs (3)
648
Drawing
drawing)
1427
private void AddDrawing(
Drawing
newDrawing)
1489
protected
Drawing
_rootDrawing;
Core\CSharp\System\Windows\Media\DrawingGroup.cs (1)
277
Drawing
drawing = collection.Internal_GetItem(i);
Core\CSharp\System\Windows\Media\DrawingImage.cs (2)
46
public DrawingImage(
Drawing
drawing)
98
Drawing
drawing = Drawing;
Core\CSharp\System\Windows\Media\DrawingServices.cs (2)
33
internal static bool HitTestPoint(
Drawing
drawing, Point point)
57
internal static IntersectionDetail HitTestGeometry(
Drawing
drawing, PathGeometry geometry)
Core\CSharp\System\Windows\Media\FormattedText.cs (2)
1952
private void CombineGeometryRecursive(
Drawing
drawing, ref GeometryGroup accumulatedGeometry)
1958
foreach (
Drawing
child in group.Children)
Core\CSharp\System\Windows\Media\Generated\Drawing.cs (4)
65
public new
Drawing
Clone()
67
return (
Drawing
)base.Clone();
74
public new
Drawing
CloneCurrentValue()
76
return (
Drawing
)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media\Generated\DrawingBrush.cs (10)
114
Drawing
oldV = (
Drawing
) e.OldValue;
115
Drawing
newV = (
Drawing
) e.NewValue;
145
public
Drawing
Drawing
149
return (
Drawing
) GetValue(DrawingProperty);
206
Drawing
vDrawing = Drawing;
288
Drawing
vDrawing = Drawing;
311
Drawing
vDrawing = Drawing;
419
typeof(
Drawing
),
Core\CSharp\System\Windows\Media\Generated\DrawingCollection.cs (55)
53
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
98
public void Add(
Drawing
value)
118
FrugalStructList<
Drawing
> oldCollection = _collection;
119
_collection = new FrugalStructList<
Drawing
>(_collection.Capacity);
138
public bool Contains(
Drawing
value)
148
public int IndexOf(
Drawing
value)
158
public void Insert(int index,
Drawing
value)
180
public bool Remove(
Drawing
value)
196
Drawing
oldValue = _collection[index];
240
Drawing
oldValue = _collection[ index ];
258
public
Drawing
this[int index]
278
Drawing
oldValue = _collection[ index ];
312
public void CopyTo(
Drawing
[] array, int index)
332
bool ICollection<
Drawing
>.IsReadOnly
356
IEnumerator<
Drawing
> IEnumerable<
Drawing
>.GetEnumerator()
369
return ((ICollection<
Drawing
>)this).IsReadOnly;
404
return Contains(value as
Drawing
);
409
return IndexOf(value as
Drawing
);
420
Remove(value as
Drawing
);
517
internal
Drawing
Internal_GetItem(int i)
544
private
Drawing
Cast(object value)
551
if (!(value is
Drawing
))
556
return (
Drawing
) value;
562
private int AddHelper(
Drawing
value)
573
internal int AddWithoutFiringPublicEvents(
Drawing
value)
582
Drawing
newValue = value;
658
_collection = new FrugalStructList<
Drawing
>(count);
662
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].Clone();
680
_collection = new FrugalStructList<
Drawing
>(count);
684
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].CloneCurrentValue();
702
_collection = new FrugalStructList<
Drawing
>(count);
706
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetAsFrozen();
724
_collection = new FrugalStructList<
Drawing
>(count);
728
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetCurrentValueAsFrozen();
808
internal FrugalStructList<
Drawing
> _collection;
818
public struct Enumerator : IEnumerator, IEnumerator<
Drawing
>
829
_current = default(
Drawing
);
909
public
Drawing
Current
932
private
Drawing
_current;
954
_collection = new FrugalStructList<
Drawing
>();
963
_collection = new FrugalStructList<
Drawing
>(capacity);
969
public DrawingCollection(IEnumerable<
Drawing
> collection)
980
ICollection<
Drawing
> icollectionOfT = collection as ICollection<
Drawing
>;
984
_collection = new FrugalStructList<
Drawing
>(icollectionOfT);
992
_collection = new FrugalStructList<
Drawing
>(icollection);
996
_collection = new FrugalStructList<
Drawing
>();
998
foreach (
Drawing
item in collection)
1004
Drawing
newValue = item;
1016
foreach (
Drawing
item in collection)
Core\CSharp\System\Windows\Media\Generated\DrawingContext.cs (1)
311
Drawing
drawing);
Core\CSharp\System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
406
Drawing
drawing)
Core\CSharp\System\Windows\Media\Generated\DrawingContextWalker.cs (1)
348
Drawing
drawing)
Core\CSharp\System\Windows\Media\Generated\DrawingImage.cs (10)
114
Drawing
oldV = (
Drawing
) e.OldValue;
115
Drawing
newV = (
Drawing
) e.NewValue;
145
public
Drawing
Drawing
149
return (
Drawing
) GetValue(DrawingProperty);
204
Drawing
vDrawing = Drawing;
229
Drawing
vDrawing = Drawing;
248
Drawing
vDrawing = Drawing;
356
typeof(
Drawing
),
Core\CSharp\System\Windows\Media\Generated\RenderData.cs (2)
1319
(
Drawing
)DependentLookup(data->hDrawing)
1675
(
Drawing
)DependentLookup(data->hDrawing)
Core\CSharp\System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
855
Drawing
drawing)
Core\CSharp\System\Windows\Media\ImageBrush.cs (1)
76
Drawing
drawing = di.Drawing;
PresentationFramework (11)
src\Framework\MS\Internal\Ink\PenCursorManager.cs (6)
57
Drawing
penDrawing = CreatePenDrawing(drawingAttributes, isHollow, isRightToLeft, dpiScaleX, dpiScaleY);
122
Drawing
drawing = CreateStrokeEraserDrawing();
219
private static Cursor CreateCursorFromDrawing(
Drawing
drawing, Point hotspot)
268
private static DrawingVisual CreateCursorDrawingVisual(
Drawing
drawing, int width, int height)
352
private static
Drawing
CreatePenDrawing(DrawingAttributes drawingAttributes, bool isHollow, bool isRightToLeft, double dpiScaleX, double dpiScaleY)
462
private static
Drawing
CreateStrokeEraserDrawing()
src\Framework\MS\Internal\PtsHost\Line.cs (2)
1079
Drawing
drawing,
1086
foreach (
Drawing
child in group.Children)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
271
case 179: t = () => typeof(System.Windows.Media.
Drawing
); break; // ambiguous
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3905
typeof(System.Windows.Media.
Drawing
),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5723
case KnownElements.Drawing: t = typeof(System.Windows.Media.
Drawing
); break;