What does "{Binding Path=.}" mean in WPF binding?
data-binding, wpf, xaml
Solution
This is shorthand for binding to the current source. For more info see here.
From the documentation specifically:
Optionally, a period (.) path can be used to bind to the current source. For example, `Text="{Binding}"` is equivalent to `Text="{Binding Path=.}"`.
Problem
What does `{Binding Path=.}` mean in a WPF binding? I see some people use it, but couldn't find any explanation. Are there any other special symbols in binding syntax (other than `{Binding /}`)?