jump to next control from grid
This commit is contained in:
parent
8b1f6a70c8
commit
63db534eeb
@ -880,7 +880,26 @@ Public Class frmValidator
|
|||||||
Where r.CONTROL_ID = oControlRow.Item("GUID")
|
Where r.CONTROL_ID = oControlRow.Item("GUID")
|
||||||
Select r).ToList()
|
Select r).ToList()
|
||||||
|
|
||||||
oMyControl = ClassControlCreator.CreateExistingGridControl(oControlRow, columns, False)
|
Dim oGrid = ClassControlCreator.CreateExistingGridControl(oControlRow, columns, False)
|
||||||
|
|
||||||
|
|
||||||
|
AddHandler oGrid.ProcessGridKey, Sub(ByVal _sender As Object, ByVal e As KeyEventArgs)
|
||||||
|
|
||||||
|
|
||||||
|
If e.KeyCode = Keys.Tab Then
|
||||||
|
Dim gridControl = TryCast(_sender, GridControl)
|
||||||
|
Dim view = TryCast(gridControl.FocusedView, Views.Base.ColumnView)
|
||||||
|
|
||||||
|
If (e.Modifiers = Keys.None And view.IsNewItemRow(view.FocusedRowHandle) And view.FocusedColumn.VisibleIndex = view.VisibleColumns.Count - 1) Then
|
||||||
|
If view.IsEditing Then
|
||||||
|
view.CloseEditor()
|
||||||
|
Me.SelectNextControl(gridControl, e.Modifiers = Keys.None, True, True, True)
|
||||||
|
e.Handled = True
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
oMyControl = oGrid
|
||||||
Case "LINE"
|
Case "LINE"
|
||||||
LOGGER.Debug("Versuch Linie zu laden")
|
LOGGER.Debug("Versuch Linie zu laden")
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user