我想知道一些事情,但找不到任何相关主题。我有以下绑定(bind):
Content="{x:Static resx:Resource.Form_OtherOption_Description}"
这将在标签中放置一个字符串。我问自己是否可以在绑定(bind)之后添加一个“:”,而不是在代码中,只是在 xaml 中。标签代表类似于“名称:”的内容。但是添加“:”作为绑定(bind)的一部分不是一种选择。
编辑
我正在使用 3.5 版本
有什么建议么。
提前致谢。
最佳答案
您可以通过以下方式完成此操作:
<TextBlock Text="{Binding Source={x:Static resx:Resource.Form_OtherOption_Description},
StringFormat={}{0}:}" />
编辑:
<Label>
小号 Content
属性不尊重 StringFormat
显然是绑定(bind)的属性。我发现已移至 ContentStringFormat
<Label>
上的属性(property).<Label Content="{x:Static resx:Resource.Form_OtherOption_Description}"
ContentStringFormat="{}{0}:" />
关于wpf - 是否可以在 xaml 中绑定(bind)后添加更多字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4947395/