From ef0776491519863e2fa03cd14a20652801325d4a Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Thu, 24 Aug 2023 07:50:12 +0200 Subject: [PATCH] upped the UI some --- src/BreCalClient/Extensions.cs | 8 ++++++ src/BreCalClient/ShipcallControl.xaml | 32 ++++++++++++------------ src/BreCalClient/ShipcallControl.xaml.cs | 11 +++++--- 3 files changed, 32 insertions(+), 19 deletions(-) diff --git a/src/BreCalClient/Extensions.cs b/src/BreCalClient/Extensions.cs index 9ec655a..de76cdb 100644 --- a/src/BreCalClient/Extensions.cs +++ b/src/BreCalClient/Extensions.cs @@ -72,6 +72,14 @@ namespace BreCalClient return value.Length <= maxLength ? value : value.Substring(0, maxLength); } + public static string TruncateDots(this string value, int maxLength) + { + if(string.IsNullOrEmpty(value)) return value; + if (value.Length <= maxLength) return value; + if (value.Length > (maxLength + 1)) return $"{value.Substring(0, maxLength)}.."; + return value.Substring(0, maxLength); + } + #endregion } diff --git a/src/BreCalClient/ShipcallControl.xaml b/src/BreCalClient/ShipcallControl.xaml index 2389d19..075b91a 100644 --- a/src/BreCalClient/ShipcallControl.xaml +++ b/src/BreCalClient/ShipcallControl.xaml @@ -49,40 +49,40 @@