I’m having some trouble with the Tab order in a Wisej page. I have a user interface that looks like this:
The controls are arranged in a TableLayoutPanel (4 columns, multiple rows). As you can see, the TabIndices should be properly set up. The Document Outline is correctly ordered as well. But when I tab through the controls (starting at the TextBox with 1.0.1), it doesn’t always jump to the right control. Everything works well in the first GroupBox (1.x.x), but on the page page below, it goes from 188.8.131.52 to 184.108.40.206, then 220.127.116.11.0 and 18.104.22.168.0. TabStop is true for all the input controls.
I have recorded a video of the issue here: https://s.nxs.re/wisejtaborder.webm
It doesn’t appear to be browser-specific. I tested with latest Firefox and Chrome. If you watch the video, it appears like the controls that aren’t working properly also don’t have the yellow focus rectangle around them when I manually click on them. Maybe this is related? These are just standard DateTimePicker-Controls. But it’s not only the DateTimePickers either because 22.214.171.124 and 126.96.36.199 do work.
It turns out it wasn’t a bug after all. Sorry!
For some reason the “Focusable” property was set to false on random controls all over the Form… Not sure how/when that happened.