マジョラムと申します。再度、DataGridについて質問させてください。マジョラムと申します。再度、DataGridについて質問させてください。12:04:13)まさるさん、ありがとうございます。NULLの場合に、メッセージを表示するようにしたのですが、メッセージを閉じると次のセルにフォーカスが移ってしまい。結果的にNULLも許容してしまいます。まさるさん、ありがとうございます。メッセージを閉じると次のセルにフォーカスが移ってしまい。結果的にNULLも許容してしまいます。これを阻止するにはどうすればいいのでしょうか?DataGridにDataTableをバインドしているのであれば、そのDataTableの該当列のAllowDBNullプロパティをfalseにすることで、DataGrid上でNullを入力して別の行に移動しようとすると例外が発生すると思います。したらこれをうまく使えばできるかもしれません。VS2003で試せる環境がないため、これ以上はわかりません。09:27:52)AllowDBNullは一度は試してはいたのですが、NULLを入力しても次の行にフォーカスが移ってしまいので、カラムが変更された時のハンドラを取得し、メッセージを表示させるように変更しました。それでも次の行にフォーカスが移ってしまうので他に方法がないかと思いました。メッセージは出さなくても、フォーカスが次の行に移動しなければいいのですが、どうすればいいのでしょうか?ソースは以下のようになっています。MsgBox("オペレータマスタの読込みに失敗しました。MsgBox("値を入力してください。編集(投稿者)解決しました。ご協力ありがとうございました。ご協力ありがとうございました。お役に立てなかったようで申し訳ないです。ところで、結局どのようにして解決されたのですか?後学のため、フィードバックしていただけるとありがたいです。