Panel.TabStopプロパティをに切り替えようとしtrueていますが、何にも影響しません。
で有効TabStopにする方法はPanel?
TabStopプロパティは、コンテナオブジェクトであるため、Panelコントロールには影響しません。
詳細については、このMSDNリンクを確認してください。
他の人が言ったように、パネルコントロールはフォーカスを受け入れません。ただし、TabStopをtrueに設定し、そのTabOrderを設定すると、TabOrderの次のコントロールがフォーカスを受け取るはずです。
Panel は (それ自体が) コントロールではなく、おそらくキーボード フォーカスを受け入れる他のコントロールのコンテナーであるため、Panel はキーボード フォーカスを受け入れません。
カスタム コントロールを作成しようとしている場合は、UserControl または Control から派生させます。
私が理解しているように、TabStopプロパティはコントロールレベルに存在しますが、実際にはインタラクティブコントロールと呼ぶものにのみ影響します(おそらく実際の正しい用語があります)。パネルはフォーカスを直接受け取ることができないため、そのフラグに基づいて異なる動作をすることはありません。
Focusable=trueお使いのパネルに合わせて設定してみてください。
エディットボックスのように、フォーカスを受け入れることができるものを配置する必要があります。どうぞ:)