public static PenLineJoin ToEto(this ag.Paint.Join value) { if (object.ReferenceEquals(value, ag.Paint.Join.Bevel)) { return(PenLineJoin.Bevel); } if (object.ReferenceEquals(value, ag.Paint.Join.Miter)) { return(PenLineJoin.Miter); } if (object.ReferenceEquals(value, ag.Paint.Join.Round)) { return(PenLineJoin.Round); } throw new NotSupportedException(); }
void SetStrokeLineJoin() { PenLineJoin winLineJoin = Element.StrokeLineJoin; droidGraphics.Paint.Join lineJoin = droidGraphics.Paint.Join.Miter; switch (winLineJoin) { case PenLineJoin.Miter: lineJoin = droidGraphics.Paint.Join.Miter; break; case PenLineJoin.Bevel: lineJoin = droidGraphics.Paint.Join.Bevel; break; case PenLineJoin.Round: lineJoin = droidGraphics.Paint.Join.Round; break; } Control.SetStrokeJoin(lineJoin); }
public void SetStrokeJoin(droidGraphics.Paint.Join strokeJoin) { drawable.Paint.StrokeJoin = strokeJoin; Invalidate(); }