Tabキーでフォーカスを変える

Tabキーでフォーカスを変える動作はCompactFramework SP2で対応したらしい。フォーカスをフォーム上のコントロールに設定しておく必要があるようで。けどエミュレータでテストしたところ動かない。その答えがGoogleのキャッシュに残ってた(cache:7YT6Ry2vjBAJ:thedotnet.com/howto/work338269.aspx – Google 検索)

As far as I remember, this is a know problem with emulators. The Tab does
not work there. If you have an input panel installed on the emulator, you
can use it to press the Tab key, it should work.

エミュレータが悪いようで。実機でやったら反応したよorz

このときフォーカスが移る順番は

this.Controls.Add(this.Textbox1);
this.Controls.Add(this.Textbox2);
this.Controls.Add(this.OKbutton);
this.Controls.Add(this.Cancelbutton);

で加えた順番になる(ここではTextbox1→Textbox2→OKbutton→Cancelbutton→Textbox1→…)