SuperJMN SuperJMN - 16 days ago 7
C# Question

Convert from string to Thickness, GridLength, Brush... in UWP

Is there a built-in class to do the conversion from a string to those common types?

For example, to convert "1,2,3,4" to a

or "#00AABBCC" to a


No. There are no built-in from-string-converters for Thickness or Brush in UWP.

But here's how you can create a StringToSolidColorBrushConverter.

And here's the source code of .NET's System.Windows.ThicknessConverter. Though, it works only in .NET Framework, you can take the converter algorithm from the FromString(..) method.