1.按下 enter 後跳向某個指定欄位
if e.KeyValue = Keys.Enter then
Me.DataGridViewTransfer.CurrentCell = Me.DataGridViewTransfer.Rows(Me.DataGridViewTransfer.CurrentRow.Index - 1).Cells("TRAN_QTY")
end if
2.按下 enter 後跳向右邊欄位
if e.KeyValue = Keys.Enter then
Me.DataGridViewTransfer.CurrentCell = Me.DataGridViewTransfer.Rows(Me.DataGridViewTransfer.CurrentRow.Index - 1).Cells(Me.DataGridViewTransfer.CurrentCell.ColumnIndex + 1)
end if
3.當在最後一個欄位時,下個欄位回到第一個儲存格(需判斷是否已到最後一個欄位)
if e.KeyValue = Keys.Enter then
Me.DataGridViewTransfer.CurrentCell = Me.DataGridViewTransfer.Rows(Me.DataGridViewTransfer.CurrentRow.Index).Cells("PS_NO")
end if
訂閱:
張貼留言 (Atom)

沒有留言:
張貼留言