几个月前我提出了类似的问题
在这种情况下,我有一个这样的文本块
<TextBlock FontSize="28" Text="{Binding DataPoint.Y, StringFormat=\{0:0\\%\}}" Foreground="Black">
如您所见,我的 StringFormat 在数字后放置一个 '%' 符号,如果我的数据是 0.0(我在后面的代码中填充组件,我的变量是双精度)我得到“0%”
但现在我想得到 "" 如果我的文本是 0.0
到目前为止,我有这个:
Text="{Binding DataPoint.Y, StringFormat=\{0:#.#\\%\}}"
但这检索“%”,我怎样才能得到“”?