2014-10-03 6 views
0

내 인터페이스에 tabcontrol 인 & 텍스트가 있습니다. 텍스트 상자에 포커스를 설정하려고 시도했습니다. & 그런 다음 코드를 통해 선택한 탭 인덱스를 변경합니다. 그러나 선택한 탭 인덱스를 변경하면 텍스트 상자에 포커스가있는 것처럼 보입니다. 텍스트 상자는 포커스를 잃습니다.선택한 탭을 프로그래밍 방식으로 변경하면 포커스가 손실됩니다.

다음은 코드입니다.

mytextbox1.Focus() '//Setting the focus to the textbox 
tabcontrol1.SelectedIndex = 0 '//This makes the mytextbox1 lose its focus. 

다른 기능과 함께 실행되기 때문에이 두 줄을 다른 방법으로 바꿀 수 없습니다. 초점을 변경하지 않고 tabcontrol selected index를 쉽게 변경할 수 있습니까?

답변

0

왜 거꾸로하지 않습니까?

tabcontrol1.SelectedIndex = 0 
mytextbox1.Focus() 
관련 문제