I have a stackpanel that keeps getting focus when I tab around in the application.
Using snoop I can see that the stackpanel has a ContentControl which has a ContentPresenter. It is the ContentControl that gets the focus. How can I disable this? And why is this default behavior?
This is not the default behavior, if it has been overwritten by some resource then you can reset it with
KeyboardNavigation.IsTabStop="False"
Or alternatively...
FocusManager.IsFocusScope="False"