I have a listview with some rows.
These rows contain a textbox.
I would like the listview to not change items when the user presses ↑ or ↓ on the keyboard if they are focused in a textbox.
Reasoning: One of the textboxes has a popup that shows some autocomplete results, it is common for the user to simply press ↓ on the keyboard to move through the suggestions. This is currently not working, as pressing ↓ is instead moving the users selection to the line below within the listview.
This is made harder due to the fact that winrt listviews do not have the PreviewKeyDown event.
Any ideas how i might be able to solve this problem?
I think the solution would be to check, in the keydown event, if the pop up is open, and, if it is, to change the pop up selection, instead.