|
@@ -142,9 +142,11 @@ namespace InABox.DynamicGrid
|
|
|
var lookup = lookups!.FirstOrDefault(x => x.Key == value);
|
|
|
Combo.SelectedItem = lookup;
|
|
|
|
|
|
+ var combo = lookup.Value;
|
|
|
+
|
|
|
_value.ID = lookup.Key;
|
|
|
- _value.Text = _value.ID != Guid.Empty ? lookup.Value.Item1 : "";
|
|
|
- _value.Values = lookup.Value.Item2;
|
|
|
+ _value.Text = _value.ID != Guid.Empty ? combo?.Item1 ?? "" : "";
|
|
|
+ _value.Values = combo?.Item2 ?? new Dictionary<string, object?>();
|
|
|
}
|
|
|
protected override bool IsEmpty() => Combo.SelectedValue == null || (Guid)Combo.SelectedValue == Guid.Empty;
|
|
|
}
|