XAML 文本绑定
我会将字符串属性绑定到文本属性,如下所示:Text="{Binding propertyName}
。
我还想向其附加一个硬编码字符串,如 Text="{Binding propertyName}appendName< /代码>。如何做到这一点?
I would bind a string property to text property like this: Text="{Binding propertyName}
.
I also want to append a hardcoded string to this like Text="{Binding propertyName} appendedName
. How to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Text="{Binding propertyName,StringFormat='您的属性是:{}{0}'}"
Text="{Binding propertyName,StringFormat='Your property is: {}{0}'}"
您可以使用 Run Text:
如果您想多次使用它,我会推荐一个 TemplatedControl,其中您有一个 Suffix DependencyProperty 和一个 Text DependencyProperty。
You could use Run Text:
If you want to use it like this several times I would recommend a TemplatedControl where you have a Suffix DependencyProperty and a Text DependencyProperty.
您应该创建返回文本+appendName 的新属性。
另一种方法是使用多个文本块。
You should create new property that returns text + appendedName.
Another way is to use several text blocks.