{Binding Path =。}的含义是什么?

时间:2013-01-21 12:27:40

标签: wpf

  

可能重复:
  Special symbols in WPF binding - what does “{Binding Path=.}” mean?

我没有得到以下代码的含义 -

<DataTemplate>
    <Label>
       <Hyperlink Command="{Binding Path=.}">
           <TextBlock Text="{Binding Path=Header}"/>
       </Hyperlink>
    </Label>
</DataTemplate>

任何人都可以解释它。

2 个答案:

答案 0 :(得分:3)

它用于绑定到当前源。 有关详细信息,请查看此处Binding Path 希望这有帮助

答案 1 :(得分:2)

绑定基本上你将绑定到ViewModel类。对于例如你有一个名为person的类,它有一个名为“Name”的属性。你需要做的是,所以它将绑定到你的Class Person,它的属性名为“Name”。

<TextBlock Text="{Binding Path=Name}"/>