ユーザーコントロールのフォーカス移動ユーザーコントロールのフォーカス移動プログラムを作っていると、ちょっとしたことでひっかかり、無駄に時間を費やしてしまうことがあります。そんなちょっとしたことを時々アップしていきたいと思っています。今回は、最近はまってしまったユーザーコントロールのフォーカス移動です。2010、言語はC#です。IPアドレスを入力するため、テキストボックスを4つ並べたユーザーコントロールを作りました。並べたテキストボックス間をリターンキーでフォーカスを移動できるように下記のメソッドを作成し、各テキストボックスのKeyDownイベントから呼び出すようにしました。true);}}でも、このユーザーコントロールをフォームにはりつけて、リターンを押していくと、ユーザーコントロール内で、フォーカスがぐるぐる回ってしまいます。Control.SelectNextControlメソッドの仕様を確認してみました。