자료실

부자는 돈을 써서 시간을 아끼지만 가난한 사람은 시간을 써서 돈을 아낀다

vb.net

IT HUB를 찾아주셔서 감사합니다.

Controls [vb.net] Mouse, Keyboard 이벤트를 사용하여 해당 포커스 캡처

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 2,572회 작성일 23-07-09 03:38

본문

Leave() 이벤트를 사용할 수 있습니다

private void txtbox_Leave(object sender, EventArgs e)


{


        //your Code


} 


또한 LostFocus() 를 사용할 수 있습니다.

private void txtbox_LostFocus(object sender, EventArgs e)


{


   //your Code


} 


Leave()이벤트는 먼저 키보드 이벤트를 실행한 다음 마우스 이벤트를 실행합니다. LostFocus()이벤트는 먼저 마우스 이벤트를 실행한 다음 키보드 이벤트를 실행합니다.

기본적으로 키보드(TAB, SHIFT+TAB 등)를 이용하여 포커스를 변경하면 아래와 같은 순서로 이벤트가 발생합니다.

1. Enter


2. GotFocus


3. Leave


4. Validating


5. Validated


6. LostFocus 


마우스를 사용하거나 Focus 메서드를 호출하여 포커스를 변경하면 다음과 같은 순서로 포커스 이벤트가 발생합니다.

1. Enter


2. GotFocus


3. LostFocus


4. Leave


5. Validating


6. Validated 

댓글목록

등록된 댓글이 없습니다.