WPF Bind to element in parent window

c#, wpf, xaml

Solution

create a dependency property in your usercontrol and then bind to it in your window

something like that: DependencyProperty implementations you can find all around here on stackoverflow

<YourUsercontrol x:Name="uc">
  <YourSomeControl CurrentDate="{Binding ElementName=uc, Path=MyDp}"/>
 </YourUsercontrol>

xaml window

 <Window>
   <ElementInParent x:Name="eip" />
   <YourUsercontrol MyDp="{Binding ElementName=eip, Path=PropertyFromElementInParent}"/>

Problem

I'm trying to bind element's property in a child control to an element's property ina parent window, it doesn't work.. Here is png of what I'm trying to do: Here is the xaml that doesn't work: ``` CurrentDate="{Binding ElementName=TimeBar, Path=SelectionStart,RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window}}" ``` Thanks.

Original source

Related problems