I have a view where I integrate a UserControl several times.... the text gets binded and propertyChanged occurs. all good. But BorderBrush never changes.. also ShiftID and BoxName are always null.
I'm not sure what I'm missing out here.. been playing around and reading stuff all day now. no solution yet.
Some suggestions would be very helpful.
I am not sure how you instantiate that BorderBrush property but for me it did work like this:
This instantiation takes place after the InitializeComponent:
And at some point i have a Button Click handler where i change it:
I am not sure if this aims your target but i didn't see your instantiation and i thought this might be a solution..