C♯相談室 Part4
■ このスレッドは過去ログ倉庫に格納されています
0157デフォルトの名無しさん
NGNGEnterキーで次のコントロールに進むTextBoxを
作ろうと思って、TextBoxのOnKeyUpをオーバーライドしたけど
protected override void OnKeyUp(KeyEventArgs e)
{
if (e.KeyCode.Equals(Keys.Return))
{
this.SelectNextControl(this, true, true, true, true);
e.Handled = true;
}
base.OnKeyUp(e);
}
どうも、ここからはSelectNextControlが
失敗してしまうようなんだ。
NextControlとかいうControl型プロパティ作っておいて、
NextControl.Focus()とかでしのいでみたが、気持ち悪いし、
このプロパティを初期化せにゃならんので、効率悪い。
誰か、理由教えてたも。
ちなみに、GetNextControlもここではダメっぽい。
■ このスレッドは過去ログ倉庫に格納されています