when I use the current datacontext in my user controls, this is what I do:
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
d:DataContext="{Binding}"
EDIT
As @WiredPrairie pointed out that I misunderstood the question, so this is an easier way and alternative to what @AnatoliyNikolaev has to offer
x:Name="_this">
<Grid x:Name="LayoutRoot" DataContext="{Binding ElementName=_this}">
source
share