2013-08-27 2 views
0

DataRepeater에 포커스가있는 경우 Tab 키를 사용하여 DataRepeater에 나열된 각 항목을 탭 이동하는 대신 양식의 다음 컨트롤로 포커스를 이동 시키십시오. 어떻게해야합니까? 내가 설정할 수있는 물건이 있습니까?Tab을 사용하여 항목을 단계별로 이동하는 대신 DataRepeater에서 벗어납니다.

지금까지 나는 키 누르기 이벤트 탭 키를 트래핑 아래처럼, 다음 컨트롤로 이동합니다 강제로 시도의 여러 가지 변화를 시도했다, 그러나 그것은 작동하지 않습니다 :

Private Sub BayDataRepeater_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles BayDataRepeater.ItemTemplate.KeyPress 
     If Asc(e.KeyChar) = Keys.Tab Then 
      BayDataRepeater.ItemTemplate.SelectNextControl(BayAddButton, _ 
                  True, True, _ 
                  False, True) 
     End If 
    End Sub 

답변

0

을입니다 DataRepeater에 TabStop 속성을 False으로 설정하십시오.

+0

나는 사용자가 DataRepeater.Items를 통해 탭킹하는 것을 막지 않고 컨트롤 *에서 탭을 벗어나는 것을 막을 것이라고 생각한다. – Toby