private Rect CalculateRect() { var rect = (Rect)_rectConverter.ConvertFromInvariantString(_formattedMultiplierString); double multiplier = GetFinalLengthMultiplier(); rect.Scale(multiplier, multiplier); return(rect); }
private static bool TryParseRect(string value, out Rect rect) { var converter = new RectConverter(); try { rect = (Rect?)converter.ConvertFromInvariantString(value) ?? new Rect(); return(true); } catch { rect = new Rect(); return(false); } }