public CornerRadius Convert(CornerRadius radius, CornerRadiusFilterKind filterKind) { CornerRadius result = radius; switch (filterKind) { case CornerRadiusFilterKind.Top: result.BottomLeft = 0; result.BottomRight = 0; break; case CornerRadiusFilterKind.Right: result.TopLeft = 0; result.BottomLeft = 0; break; case CornerRadiusFilterKind.Bottom: result.TopLeft = 0; result.TopRight = 0; break; case CornerRadiusFilterKind.Left: result.TopRight = 0; result.BottomRight = 0; break; } return(result); }
private double GetDoubleValue(CornerRadius radius, CornerRadiusFilterKind filterKind) { switch (filterKind) { case CornerRadiusFilterKind.TopLeftValue: return(radius.TopLeft); case CornerRadiusFilterKind.BottomRightValue: return(radius.BottomRight); } return(0); }
private static double GetDoubleValue(CornerRadius radius, CornerRadiusFilterKind filterKind) => filterKind switch {