SuperJMN SuperJMN - 1 year ago 276
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

Answer Source

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.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download