假设我将TextBlock
Text属性绑定到viewModel中的字符串。
我的属性代表一个大小,例如2.5M Items
,我想在我的用户界面中使用两种不同的字体查看它,以便我的号码(2.5
)是大字体和后缀(M
)是较小的字体。
有没有办法只使用一个文本块绑定属性,或者我必须在我的viewModel中将它分隔为value
& units
属性(感觉有点蹩脚的imo)
答案 0 :(得分:-1)
如果您的单位属性始终显示为“m”,那么您可以使用stringFormat格式化带有Binding的字符串
<TextBlock Text="{Binding value, StringFormat={}{0}m}" />