/// <summary> /// Get the corresponding <see cref="Paint.Cap"/> value from a <see cref="PenLineCap"/> value /// </summary> /// <param name="penLineCap"><see cref="PenLineCap"/> value</param> /// <returns><see cref="Paint.Cap"/> value</returns> public static Paint.Cap ToAndroid(this PenLineCap penLineCap) { PenLineCap lineCap = penLineCap; Paint.Cap aLineCap = Paint.Cap.Butt; switch (lineCap) { case PenLineCap.Flat: aLineCap = Paint.Cap.Butt; break; case PenLineCap.Square: aLineCap = Paint.Cap.Square; break; case PenLineCap.Round: aLineCap = Paint.Cap.Round; break; } return(aLineCap); }
void UpdateStrokeLineCap() { PenLineCap lineCap = Element.StrokeLineCap; Paint.Cap aLineCap = Paint.Cap.Butt; switch (lineCap) { case PenLineCap.Flat: aLineCap = Paint.Cap.Butt; break; case PenLineCap.Square: aLineCap = Paint.Cap.Square; break; case PenLineCap.Round: aLineCap = Paint.Cap.Round; break; } Control.UpdateStrokeLineCap(aLineCap); }
public void UpdateStrokeLineCap(Paint.Cap strokeCap) { _drawable.Paint.StrokeCap = strokeCap; UpdatePathStrokeBounds(); }
public void UpdateStrokeLineCap(Paint.Cap strokeCap) { this.Paint.StrokeCap = strokeCap; UpdatePathStrokeBounds(); }