在 xaml 中格式化字符串
Formatting string right in xaml
我的字符串需要帮助。我有一个字符串,例如 45,4512°
。如何将其格式化为 xaml 中的 45,4°
或 ValueConverter
?该值绑定到 TextBlock
.
理想情况下,您不会在您的 xaml 中执行此操作,虽然有一些方法可以像使用转换器那样执行此操作,但在您的视图中调整要绑定的 属性 更简单模型,或者使用以下代码创建一个新的 属性 来绑定小数:
var convertDecimal = Convert.ToDecimal("45,4512")
convertDecimal = Math.Round(convertDecimal , 1);
我的字符串需要帮助。我有一个字符串,例如 45,4512°
。如何将其格式化为 xaml 中的 45,4°
或 ValueConverter
?该值绑定到 TextBlock
.
理想情况下,您不会在您的 xaml 中执行此操作,虽然有一些方法可以像使用转换器那样执行此操作,但在您的视图中调整要绑定的 属性 更简单模型,或者使用以下代码创建一个新的 属性 来绑定小数:
var convertDecimal = Convert.ToDecimal("45,4512")
convertDecimal = Math.Round(convertDecimal , 1);