27 references to FillRule
Microsoft.Maui.Controls (23)
Platform\ShapeExtensions.cs (3)
15 FillRule fillRule = FillRule.EvenOdd; 23 return fillRule == FillRule.EvenOdd ? WindingMode.EvenOdd : WindingMode.NonZero;
Shapes\GeometryGroup.cs (4)
24 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(GeometryGroup), FillRule.EvenOdd); 40 public FillRule FillRule 43 get { return (FillRule)GetValue(FillRuleProperty); }
Shapes\PathGeometry.cs (5)
28 public PathGeometry(PathFigureCollection figures, FillRule fillRule) 41 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(PathGeometry), FillRule.EvenOdd); 57 public FillRule FillRule 60 get { return (FillRule)GetValue(FillRuleProperty); }
Shapes\Polygon.cs (4)
26 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(Polygon), FillRule.EvenOdd); 36 public FillRule FillRule 39 get { return (FillRule)GetValue(FillRuleProperty); }
Shapes\Polyline.cs (4)
26 BindableProperty.Create(nameof(FillRule), typeof(FillRule), typeof(Polyline), FillRule.EvenOdd); 36 public FillRule FillRule 39 get { return (FillRule)GetValue(FillRuleProperty); }
Shapes\RoundRectangleGeometry.cs (3)
60 FillRule = FillRule.Nonzero; 71 FillRule = FillRule.Nonzero 111 roundedRectGeometry.Children.Add(new PathGeometry(pathFigureCollection, FillRule.Nonzero));
Microsoft.Maui.Controls.Compatibility (4)
iOS\Extensions\GeometryExtensions.cs (2)
58 pathData.IsNonzeroFillRule = geometryGroup.FillRule == FillRule.Nonzero; 70 pathData.IsNonzeroFillRule = pathGeometry.FillRule == FillRule.Nonzero;
iOS\Shapes\PolygonRenderer.cs (1)
81 Control.UpdateFillMode(Element.FillRule == FillRule.Nonzero);
iOS\Shapes\PolylineRenderer.cs (1)
78 Control.UpdateFillMode(Element.FillRule == FillRule.Nonzero);