var FullName = String.Format("{0} {1}", "FirstName", "LastName");
如何翻译成TextBlock文字?
<TextBlock Text="" />
答案 0 :(得分:7)
StringFormat
救援:
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="FirstName" />
<Binding Path="LastName" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
如果您想知道第一个{}
做了什么,那就是阻止WPF认为第一个{0}
是MarkupExtension
。
答案 1 :(得分:1)
无论TextBlock元素的标识符是什么,您都需要在代码中使用它并执行以下操作:
TextBlockVariable.Text = FullName;