3 overrides of DrawGeometry
PresentationCore (3)
System\Windows\Media\DrawingDrawingContext.cs (1)
500public override void DrawGeometry(
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
266public override void DrawGeometry(
System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
572public override void DrawGeometry(
104 references to DrawGeometry
PresentationCore (5)
System\Windows\Ink\Stroke2.cs (3)
386drawingContext.DrawGeometry(brush, null, GetGeometry(selectedDA)); 392drawingContext.DrawGeometry(Brushes.White, null, GetGeometry(selectedDA)); 424drawingContext.DrawGeometry(brush, null, GetGeometry(drawingAttributes));
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (1)
729drawingContext.DrawGeometry(fillBrush, null, geometry);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
316_drawingContext.DrawGeometry(
PresentationFramework (22)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (2)
330drawingContext.DrawGeometry(Brushes.Transparent, null, backgroundGeometry); 336drawingContext.DrawGeometry(null, _hatchPen, outlineGeometry);
MS\Internal\Documents\TextBoxLine.cs (1)
220ctx.DrawGeometry(selectionBrush, new Pen() { Brush = selectionBrush }, selectionGeometry);
MS\Internal\Ink\PenCursorManager.cs (2)
531dc.DrawGeometry(brush1, pen1, pathGeometry); 532dc.DrawGeometry(brush2, pen1, pathGeometry1);
System\Windows\Controls\Border.cs (2)
374dc.DrawGeometry(brush, null, borderGeometry); 381dc.DrawGeometry(brush, null, backgroundGeometry);
System\Windows\Controls\Primitives\TickBar.cs (4)
528dc.DrawGeometry(Fill, pen, geo); 540dc.DrawGeometry(Fill, pen, geo); 633dc.DrawGeometry(Fill, pen, geo); 645dc.DrawGeometry(Fill, pen, geo);
System\windows\Documents\CaretElement.cs (2)
137drawingContext.DrawGeometry(selectionBrush, selectionOutlinePen, _selectionGeometry); 728context.DrawGeometry(_caretBrush, null, pathGeometry);
System\Windows\Documents\CompositionAdorner.cs (1)
299drawingContext.DrawGeometry(null, pen, pathGeometry);
System\Windows\Documents\FixedPage.cs (2)
1258dc.DrawGeometry(null, backgroundPen, renderGeom); 1277dc.DrawGeometry(Brushes.Black, backgroundPen, geom);
System\Windows\Documents\FixedPageStructure.cs (1)
662dc.DrawGeometry(Brushes.Black, backgroundPen, geom);
System\Windows\Documents\FixedSOMSemanticBox.cs (1)
79dc.DrawGeometry(Brushes.Black, backgroundPen, geom);
System\Windows\Documents\HighlightVisual.cs (2)
244dc.DrawGeometry(highlightBrush, null, highlightGeometry); 262dc.DrawGeometry(highlightBrush, null, highlightGeometry);
System\Windows\Shapes\Ellipse.cs (1)
185drawingContext.DrawGeometry(Fill, pen, new EllipseGeometry(_rect));
System\Windows\Shapes\Shape.cs (1)
420drawingContext.DrawGeometry(Fill, GetPen(), _renderedGeometry);
PresentationFramework.Aero (12)
Microsoft\Windows\Themes\BulletChrome.cs (2)
724dc.DrawGeometry(null, GlyphStroke, CheckMarkGeometry); 725dc.DrawGeometry(GlyphFill, null, CheckMarkGeometry);
Microsoft\Windows\Themes\ButtonChrome.cs (2)
633dc.DrawGeometry(null, pen, borderGeometry); 636dc.DrawGeometry(null, overlayPen, borderGeometry);
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
378dc.DrawGeometry(arrowBorder, null, arrowGeometry); 406dc.DrawGeometry(arrowFill, null, arrowGeometry);
Microsoft\Windows\Themes\ListBoxChrome.cs (1)
377dc.DrawGeometry(BorderBrush, null, geometry);
Microsoft\Windows\Themes\ScrollChrome.cs (4)
772dc.DrawGeometry(brush, null, LeftArrowGeometry); 776dc.DrawGeometry(brush, null, RightArrowGeometry); 780dc.DrawGeometry(brush, null, UpArrowGeometry); 784dc.DrawGeometry(brush, null, DownArrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
PresentationFramework.Aero2 (12)
Microsoft\Windows\Themes\BulletChrome.cs (2)
724dc.DrawGeometry(null, GlyphStroke, CheckMarkGeometry); 725dc.DrawGeometry(GlyphFill, null, CheckMarkGeometry);
Microsoft\Windows\Themes\ButtonChrome.cs (2)
633dc.DrawGeometry(null, pen, borderGeometry); 636dc.DrawGeometry(null, overlayPen, borderGeometry);
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
378dc.DrawGeometry(arrowBorder, null, arrowGeometry); 406dc.DrawGeometry(arrowFill, null, arrowGeometry);
Microsoft\Windows\Themes\ListBoxChrome.cs (1)
377dc.DrawGeometry(BorderBrush, null, geometry);
Microsoft\Windows\Themes\ScrollChrome.cs (4)
772dc.DrawGeometry(brush, null, LeftArrowGeometry); 776dc.DrawGeometry(brush, null, RightArrowGeometry); 780dc.DrawGeometry(brush, null, UpArrowGeometry); 784dc.DrawGeometry(brush, null, DownArrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
PresentationFramework.AeroLite (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
233dc.DrawGeometry(arrowFill, null, arrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
PresentationFramework.Classic (21)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (19)
976dc.DrawGeometry(borderBrush, null, GetBorder(bounds, borderThickness)); 1228dc.DrawGeometry(LightLightBrush, null, GetHighlight1(tempBounds)); 1229dc.DrawGeometry(DarkDarkBrush, null, GetShadow1(tempBounds)); 1230dc.DrawGeometry(LightBrush, null, GetHighlight2(tempBounds)); 1231dc.DrawGeometry(DarkBrush, null, GetShadow2(tempBounds)); 1244dc.DrawGeometry(LightLightBrush, null, GetHighlight1(bounds)); 1245dc.DrawGeometry(DarkDarkBrush, null, GetShadow1(bounds)); 1246dc.DrawGeometry(LightBrush, null, GetHighlight2(bounds)); 1247dc.DrawGeometry(DarkBrush, null, GetShadow2(bounds)); 1264dc.DrawGeometry(DarkDarkBrush, null, GetHighlight1(tempBounds)); 1265dc.DrawGeometry(LightLightBrush, null, GetShadow1(tempBounds)); 1266dc.DrawGeometry(DarkBrush, null, GetHighlight2(tempBounds)); 1267dc.DrawGeometry(LightBrush, null, GetShadow2(tempBounds)); 1285dc.DrawGeometry(DarkDarkBrush, null, GetHighlight1(tempBounds)); 1286dc.DrawGeometry(LightLightBrush, null, GetShadow1(tempBounds)); 1287dc.DrawGeometry(DarkBrush, null, GetHighlight2(tempBounds)); 1288dc.DrawGeometry(LightBrush, null, GetShadow2(tempBounds)); 1335dc.DrawGeometry(DarkDarkBrush, new Pen(DarkBrush, 1.0), TopLeftArcGeometry); 1336dc.DrawGeometry(LightBrush, new Pen(LightLightBrush, 1.0), BottomRightArcGeometry);
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
188dc.DrawGeometry(sortArrowColor, null, arrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
PresentationFramework.Luna (9)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
237dc.DrawGeometry(tabFill, tabStroke, tabGeometry); 363dc.DrawGeometry(arrowFill, null, arrowGeometry);
Microsoft\Windows\Themes\ScrollChrome.cs (4)
624dc.DrawGeometry(brush, null, LeftArrowGeometry); 628dc.DrawGeometry(brush, null, RightArrowGeometry); 632dc.DrawGeometry(brush, null, UpArrowGeometry); 636dc.DrawGeometry(brush, null, DownArrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (2)
292dc.DrawGeometry(glyphFill, null, CheckMarkGeometry); 348dc.DrawGeometry(borderBrush, null, GenerateBorderGeometry(bounds, thickness));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
PresentationFramework.Royale (9)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
159dc.DrawGeometry(tabFill, tabStroke, tabGeometry); 285dc.DrawGeometry(arrowFill, null, arrowGeometry);
Microsoft\Windows\Themes\ScrollChrome.cs (4)
584dc.DrawGeometry(brush, null, LeftArrowGeometry); 588dc.DrawGeometry(brush, null, RightArrowGeometry); 592dc.DrawGeometry(brush, null, UpArrowGeometry); 596dc.DrawGeometry(brush, null, DownArrowGeometry);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (2)
292dc.DrawGeometry(glyphFill, null, CheckMarkGeometry); 348dc.DrawGeometry(borderBrush, null, GenerateBorderGeometry(bounds, thickness));
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\SystemDropShadowChrome.cs (1)
278drawingContext.DrawGeometry(brushes[Center], null, geometry);
ReachFramework (12)
AlphaFlattener\BrushProxy.cs (9)
1285dc.DrawGeometry(_brush, null, geo); 1295dc.DrawGeometry(null, pen, geo); 1481context.DrawGeometry(Brushes.Black, null, geometry); 1519context.DrawGeometry(new SolidColorBrush(_beforeDrawing), null, geometry); 1541context.DrawGeometry(_brush, null, geometry); 1569context.DrawGeometry( 1584context.DrawGeometry(new SolidColorBrush(_afterDrawing), null, geometry); 3040context.DrawGeometry( 3137context.DrawGeometry(
AlphaFlattener\Flattener.cs (1)
1393_ctx.DrawGeometry(brush, pen, geometry);
AlphaFlattener\Primitive.cs (1)
1147dc.DrawGeometry(null, p, Geometry);
Serialization\DrawingContextFlattener.cs (1)
896_context.DrawGeometry(brush, pen, geometry);