GlobalIndexer: Revert setting up handler before default value

This commit is contained in:
Jonathan Jenne 2021-04-07 12:27:04 +02:00
parent 5218782131
commit 2450977fc3

View File

@ -187,10 +187,6 @@ Public Class ControlCreator
oControl.Properties.PreventDuplicates = pPreventDuplicateValues oControl.Properties.PreventDuplicates = pPreventDuplicateValues
oControl.Properties.AppearanceFocused.BackColor = HightlightColor oControl.Properties.AppearanceFocused.BackColor = HightlightColor
' Add Handler before assigning Default Value so
' OnControlChanged will fire for default values as well
AddHandler oControl.Properties.SelectedValuesChanged, Sub() OnControlChanged.Invoke(oControl)
If Not String.IsNullOrEmpty(pDefaultValue) Then If Not String.IsNullOrEmpty(pDefaultValue) Then
Dim oDefaultValues As New List(Of String) Dim oDefaultValues As New List(Of String)
@ -208,6 +204,8 @@ Public Class ControlCreator
oControl.Properties.SelectedValues = oDefaultValues oControl.Properties.SelectedValues = oDefaultValues
End If End If
AddHandler oControl.Properties.SelectedValuesChanged, Sub() OnControlChanged.Invoke(oControl)
If OnLookupData Is Nothing Then If OnLookupData Is Nothing Then
Logger.Warn("LookupGrid Datasource could not be set, OnLookupData Function is not defined!") Logger.Warn("LookupGrid Datasource could not be set, OnLookupData Function is not defined!")
End If End If