I\'m having difficulties with databinding on my custom user control (s). I created an example project to highlight my problem. I\'m completely new to WPF and essentially MVV
Your change callback is breaking the binding.
As a skeleton: in your window you have UC.X="{Binding A}"
and then in that property change (in UC) you have X=B;
. This breaks the binding since in both cases you set X
.
To rectify, remove change callback and add this to the label:
Content="{Binding MinutesRemaining, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"