这个WPF绑定意味着什么?

时间:2010-06-25 10:03:36

标签: wpf binding

我有这个示例代码:

<ControlTemplate Content="{Binding .}"/>

这里关于绑定的含义是什么意思?

1 个答案:

答案 0 :(得分:3)

绑定的.(句点)指的是绑定路径,只是告诉它绑定到当前源(即继承的DataContext)。

来自MSDN page

  

可选地,句点(。)路径可用于绑定到当前源。例如,Text =“{Binding}”相当于Text =“{Binding Path =。}”。

另请注意,如果Path是第一个参数,则Path=可以省略,因此您的代码意味着完全相同。我倾向于只选择{Binding}语法,但这取决于你。