Como interceptar a tecla TAB de captura no aplicativo WinForms?

Estou tentando capturar oAba digite um aplicativo Windows Forms e execute uma ação personalizada quando pressionada.

Eu tenho um formulário com vários listViews e botões, eu configurei o formulárioKeyPreview para true e quando pressiono qualquer outra tecla que não seja tab, meu manipulador de eventos KeyDown é chamado.

Mas isso não é verdade com oAba chave - não recebo a mensagem WM_KEYDOWN mesmo no WndProc.

Preciso definir cada controle dentro do meu formulário - éParada de tabulação propriedade - para falso? Deve haver uma maneira mais elegante do que isso.

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion