Estou criando uma vb.net programa em visual studio 2019 comunidade. Eu criei um formulário com vários botões e caixas de grupo. Dentro do grupo de caixas de botões de opção ou caixas de Seleção. O formulário também usa 2 controles personalizados. 4 instâncias de controle Personalizado "A" está no formulário em tempo de design. Duas instâncias de controle Personalizado "B" são adicionados em tempo de execução e muito mais podem ser adicionados pelo utilizador com um clique do botão. Observe que o controle personalizado "B" tem dentro de 4 instâncias de controle personalizado "Um".
O problema é quando eu executar o programa e pressione a tecla de tabulação eu não entendo o comportamento esperado de mover o foco para o próximo controle. Não acontece nada quando o guia é pressionado. Pressionando a tecla tab não faz nada, independentemente do controle de eu lhe dar o foco.
Tenho conjunto de parada de tabulação para verdadeiro em todos os controles quero parar. Eu tenho definir o separador índice remissivo valores na ordem que eu quero.
Pensando talvez ele tenha algo a ver com os controles personalizados... Eu tentei remover o código que adiciona controle personalizado "B" em tempo de execução, de modo que não há controle personalizado "B", no formulário. Isso não ajuda.
Além de remover o controle de B eu desabilitei todos os Personalizadas de controle de A. Que não ajuda.
Existe uma configuração em algum lugar que permite o botão tabulação para funcionar como o esperado? O que mais eu deveria estar olhando?