Xamarin.Forms 仅使用点作为路径进行绑定

S I*_*zik 2 datacontext binding xamarin.forms

据我所知,在 Xamarin.Forms 中,您需要一个源和一个路径,才能执行绑定。

现在,我遇到了这段代码:

<Grid Padding="10">
   <Label Text="{Binding Title}" d:Text="{Binding .}" FontSize="20"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)
  • 源在代码中由绑定上下文初始化。
  • Text="{Binding Title}" 中的路径是 Title。
  • Text="{Binding .} 中的路径是什么?(是的,我知道 d: 表示可忽略)。我只是不记得我曾将点字符视为路径。

Jas*_*son 8

{Binding .}两者{Binding}都指的是整个BindingContext,而不是 的特定属性BindingContext