{}括号在Binding语法的StringFormat部分中意味着什么?

Rus*_*ino 16 data-binding wpf xaml

在数据绑定中,您可以使用多重绑定..对于多重绑定,您可以组合{} {0} {1}等属性.我的问题是第一个{}是什么意思?我不是在讨论用于选择要使用的属性的{0}.

谢谢.

Hei*_*nzi 19

这是标记扩展{}转义序列:

使用转义序列({}),以便在XAML中将开括号({)用作文字字符.

详细说明:在XAML标记中,{并且}是特殊字符:例如,写入{Binding}创建一个Binding对象.但是,您希望将该属性StringFormat设置为文字{0} {1}.因此,您在属性值的{}前面加上告诉解析器:"以下大括号只是大括号,没有任何特殊含义."