If I put a binding on the Pinned property, when the user pin./unpin the DockWinwindow, nothing happens...
For example, a binding on a IsSelected property of a Checkbox control, the binding does not work
<sd:WindowGroup>
<sd:DockableWindow Title="Solution Explorer" Name="solutionExplorer" DockSituationChanged="OnDockSituationChanged">
<StackPanel Orientation="Vertical">
<TreeView>
</TreeView>
<CheckBox IsChecked="{Binding Path=Parent.Parent.Parent.Pinned}">Pinned</CheckBox>
</StackPanel>
</sd:DockableWindow>
</sd:WindowGroup>
The Parent.Parent.Parent is here to use Pinned property on WindowGroup object not on DockableWindow object.
Any ideas? Nico