feat: throws when collection is not initialized.
This commit is contained in:
@@ -17,12 +17,10 @@
|
|||||||
FilterMode="Custom">
|
FilterMode="Custom">
|
||||||
<u:MultiAutoCompleteBox.ItemTemplate>
|
<u:MultiAutoCompleteBox.ItemTemplate>
|
||||||
<DataTemplate DataType="vm:ControlData">
|
<DataTemplate DataType="vm:ControlData">
|
||||||
<TextBlock>
|
<StackPanel Orientation="Horizontal">
|
||||||
<Run Text="{Binding MenuHeader}" />
|
<TextBlock Text="{Binding MenuHeader}" VerticalAlignment="Center"/>
|
||||||
<Run Text="(" />
|
<TextBlock Text="{Binding Chinese}" Classes="Secondary" FontSize="12" Margin="8 0 0 0" VerticalAlignment="Center"/>
|
||||||
<Run Text="{Binding Chinese}" />
|
</StackPanel>
|
||||||
<Run Text=")" />
|
|
||||||
</TextBlock>
|
|
||||||
</DataTemplate>
|
</DataTemplate>
|
||||||
</u:MultiAutoCompleteBox.ItemTemplate>
|
</u:MultiAutoCompleteBox.ItemTemplate>
|
||||||
<u:MultiAutoCompleteBox.SelectedItemTemplate>
|
<u:MultiAutoCompleteBox.SelectedItemTemplate>
|
||||||
|
|||||||
@@ -1587,6 +1587,7 @@ public partial class MultiAutoCompleteBox : TemplatedControl, IInnerContentContr
|
|||||||
|
|
||||||
// Completion will update the selected value
|
// Completion will update the selected value
|
||||||
//UpdateTextCompletion(false);
|
//UpdateTextCompletion(false);
|
||||||
|
_ = SelectedItems ?? throw new NullReferenceException("Selected Items collection must be initialized. ");
|
||||||
SelectedItems?.Add(_adapter?.SelectedItem);
|
SelectedItems?.Add(_adapter?.SelectedItem);
|
||||||
UpdateTextValue(string.Empty, false);
|
UpdateTextValue(string.Empty, false);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user