在 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);