From 40b8783af45f413a0d6e1021574f9e4bcfacbced Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 25 Mar 2020 13:45:01 +0100 Subject: [PATCH 1/2] LookupGrid: Fix F2 not working for multiselect = true --- Controls.LookupGrid/frmLookupGrid.vb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Controls.LookupGrid/frmLookupGrid.vb b/Controls.LookupGrid/frmLookupGrid.vb index 92bf54cd..dde65cbf 100644 --- a/Controls.LookupGrid/frmLookupGrid.vb +++ b/Controls.LookupGrid/frmLookupGrid.vb @@ -157,9 +157,19 @@ Public Class frmLookupGrid End Sub Private Sub gridLookup_KeyUp(sender As Object, e As KeyEventArgs) Handles gridLookup.KeyUp + HandleCustomKeys(e) + End Sub + + Private Sub gridLookup_EditorKeyUp(sender As Object, e As KeyEventArgs) Handles gridLookup.EditorKeyUp + HandleCustomKeys(e) + End Sub + + Private Sub HandleCustomKeys(e As KeyEventArgs) If e.KeyCode = Keys.Escape Then Close() ElseIf e.KeyCode = Keys.F2 Then + ' Make sure the currently focused row's state is saved + viewLookup.PostEditor() SaveSelectedValues() DialogResult = DialogResult.OK From a8a9dd84ebad47ab4f6f0447a97f4b0053c3d79d Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 25 Mar 2020 13:45:17 +0100 Subject: [PATCH 2/2] LookupGrid: Version 1.0.2.2 --- Controls.LookupGrid/My Project/AssemblyInfo.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controls.LookupGrid/My Project/AssemblyInfo.vb b/Controls.LookupGrid/My Project/AssemblyInfo.vb index 319086d6..79135b51 100644 --- a/Controls.LookupGrid/My Project/AssemblyInfo.vb +++ b/Controls.LookupGrid/My Project/AssemblyInfo.vb @@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices ' übernehmen, indem Sie "*" eingeben: ' - +