createThickness()时如何使用qualifiedDouble?

Gib*_*boK 1 .net c# wpf

我需要创建一个6厘米的厚度,我无法设置厘米的大小,我正在看msdn但我不知道如何使用qualifiedDouble

string qualifiedDouble = "6cm";
flowDoc.ColumnWidth = Convert.ToDouble(new Thickness(qualifiedDouble));
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?谢谢

Tho*_*mar 6

使用LengthConverter:

LengthConverter lc = new LengthConverter();
string qualifiedDouble = "6cm";

double converted = (double)lc.ConvertFrom(qualifiedDouble);
flowDoc.ColumnWidth = converted;
Run Code Online (Sandbox Code Playgroud)