2009년 09월 03일
[C#] 폼의 특정 컨트롤에 디폴트 포커스 주기
윈도우 폼의 특정 컨트롤에 디폴트 포커스(default focus)를 주기 위해서는
Select() 메소드를 사용한다.
아래는 텍스트 박스(textID)에 디폴트(즉, 초기의) 포커스를 주기 위한 예제이다.
===============================
textID.Select(); // 단순히 포커스만 설정
textID.Select(0,2); // 아래와 같이 입력된 문자의 처음(0)부터 2문자를 선택한 상태가 됨
===============================
위에서 단순히 textID.Select();를 사용하면,
텍스트 박스에 자동 입력된 글자가 있는 경우에 입력된 글자가 미리 선택된 상태가 된다.
글자 선택없이, 단지 커서만 위치하게 하려면..
===================================
textID.Select(textID.Text.Length,0);
===================================
와 같이 사용한다.
# by | 2009/09/03 16:07 | 프로그래밍 | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]