퇴근5분전

        /// <summary>
        /// 텍스 박스에서 키보드 다운키가 눌렸을 때 처리 방법.
        /// </summary>
        /// <param name="tb"></param>
        /// <param name="mode"></param>
        /// <param name="delegateHandle"></param>
        public static void TextBox_NextFocus(Control ParentControl, Control CurrentControl)
        {
            CurrentControl.KeyDown += delegate(object sender, KeyEventArgs e)
            {
                if( e.KeyCode == Keys.Enter)
                    if (string.IsNullOrEmpty(CurrentControl.Text) == false) {

           1.             SendKeys.Send("{TAB}");  // 이게 더 유용하뉑!
           2.             ParentControl.SelectNextControl(CurrentControl, true, true, true, true);   // 기존에 썼던 방법!
                    }     
            };
        }


1. 방법이 좀더 쉽다.
2. 방법은 일일이 찾는 시간이... ㅡ.,ㅡ;; 눈에 안보일만큼 또 생기겠지?


SendKeys 가 역시 훨씬 쉽다! ...


ps : 2번방법은 TextBox가 그룹박스 같은거에 속해있다면
그리드안에서 갖히게 되는 현상이 생겼음.
탭을 이용한다면 관계없이 지나가는것을 볼수 있었음.