I have a custom control in WPF that simply holds a combo box (however I have a few features of it, which is why its sitting inside this custom control.). When I tab through the items and reach it, I can no longer tab anymore. I tried tabbing back and fwd and nothing works. I have this same logic used for a textbox and it works just fine, just the combobox is causing a lockup.
Any ideas how to make it continue tabbing through my UI?
This is a semi dupe of WPF tab order with custom controls? however the answer there for C# does not work for me. It is throwing me the error:
{“PropertyMetadata is already registered for type ‘ctrlComboBox’.”}
It sounds like the
KeyboardNavigation.TabNavigationproperty is set toKeyboardNavigationMode.Containedwhen you possible want it to beKeyboardNavigationMode.Continue.Have a read of the MSDN article on Focus, specifically the section on Keyboard Navigation.
http://msdn.microsoft.com/en-us/library/aa969768.aspx