绑定字符串格式

Binding String Format

是否可以在绑定中绑定 StringFormat 属性?我的直觉告诉我你不能将绑定放在绑定中,但我想做的是:

<TextBlock Text="{Binding myText, StringFormat={Binding myFormat}}"/>

完成此任务的正确方法是什么?

您根本无法绑定 StringFormat。 StringFromat 不是依赖项 属性,因此它不可绑定。如果你想实现这一点,你必须在代码后面完成,或者如果你使用 MVVM 模式,你应该在视图模型中完成。您也可以尝试使用 MultiBinding 的解决方案。看到这个 link.