当DataRepeater具有焦点时,我喜欢使用Tab键将焦点移动到表单上的下一个控件,而不是通过DataRepeater中列出的每个项目进行选项卡。我怎样才能做到这一点?我可以设置一些属性吗?
到目前为止,我已经尝试了几种在keypress事件上捕获tab键并尝试强制它移动到下一个控件的变体,如下所示,但它不起作用:
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 :(得分:0)
在DataRepeater上将TabStop属性设置为 False 。