LookupControl: Set EditValue for single selected values, fixes disappearing values when used as Cell Editor in GridControl

This commit is contained in:
Jonathan Jenne 2021-05-07 12:17:46 +02:00
parent 43dced9489
commit 3c186e39a4

View File

@ -163,6 +163,7 @@ Public Class RepositoryItemLookupControl3
NullText = String.Format(_R.GetString("LookupControl_NoRecords"))
Case 1
NullText = Values.FirstOrDefault()
OwnerEdit.EditValue = Values.FirstOrDefault()
Case Else
NullText = String.Format(_R.GetString("LookupControl_NRecords"), Values.Count)
End Select
@ -172,6 +173,7 @@ Public Class RepositoryItemLookupControl3
NullText = String.Format(_R.GetString("LookupControl_NoRecords"))
Case Else
NullText = Values.FirstOrDefault()
OwnerEdit.EditValue = Values.FirstOrDefault()
End Select
End If