2015-01-13 1 views
0

VS 2010을 사용하는 C#을 사용하여 데스크톱 응용 프로그램을 개발 중입니다. 사용자 지정 텍스트 상자 컨트롤과 사용자 지정 단추 컨트롤을 만들었습니다. Windows 양식에 사용자 지정 텍스트 상자 5 개와 사용자 지정 단추 2 개를 배치했습니다. 문제는 다음과 같습니다. 모든 컨트롤을 탭으로 이동할 수 없습니다. 컨트롤을 통해 Tab 키를 누르면 텍스트 상자 사이에서만 포커스가 회전합니다. 사용자 지정 단추를 통해 탭을 이동할 수 없습니다. 사용자 지정 단추를 만들 때 탭 순서와 관련된 내용이 누락 된 경우 알려주십시오.사용자 지정 TextBox 컨트롤과 사용자 지정 단추 컨트롤 사이의 탭 순서

피. S. 버튼 컨트롤의 포커스 대기열을 제거했습니다. 포커스 대기열을 활성화했지만 도움이되지 않았습니다.

감사 존

답변

0

당신은 페이지가로드

protected void Page_Load(object sender, EventArgs e) 
{  
    //Focus 001: Set the Default focus to the Name text Box  
    txtName.Focus();  
} 

protected void txtFocustoLabel_Click(object sender, EventArgs e)  
{  
    //Focus 002: Set the focus to required control  
    txtOrderNo.Focus();  
} 

그러나이 예에서는 보장, 당신은 우리가로 더 볼 수 있었다 저희에게 당신의 버튼 설정의 일부를 제공 할 때 초점을 시도 할 수 그것.

+0

내가 만든 사용자 지정 단추의 코드를 추가하고 있습니다. 사용자 정의 컨트롤 안에 단추를 배치하고 코드로 속성을 설정했습니다. –

+0

또한 포인트를 놓치고 있습니다. 텍스트 상자와 버튼을 통해 탭을 만들고 싶습니다. 텍스트 상자를 통해서만 탭할 수 있습니다. 컨트롤을 통해 탭을 이동할 때 집중하지 않습니다. –

관련 문제