0

DataRepeater にフォーカスがある場合、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
4

1 に答える 1

0

DataRepeater で、TabStop プロパティをFalseに設定します。

于 2013-12-17T16:35:20.080 に答える