feat: working on selection. add a demo to AutoCompleteBoxDemo to show the keyboard navigation actually changed selection.

This commit is contained in:
rabbitism
2025-09-14 10:57:37 +08:00
parent 8ec815c885
commit 4f93801e77
5 changed files with 15 additions and 1 deletions

View File

@@ -24,7 +24,7 @@
<u:ClosableTag
Content="{Binding .}"
Command="{Binding $parent[u:TagInput].Close}"
ContentTemplate="{TemplateBinding SelectedItemTemplate}"
ContentTemplate="{Binding $parent[u:MultiAutoCompleteBox].SelectedItemTemplate}"
></u:ClosableTag>
</DataTemplate>
</ItemsControl.ItemTemplate>

View File

@@ -1630,6 +1630,8 @@ public partial class MultiAutoCompleteBox : TemplatedControl, IInnerContentContr
{
// TODO set selection.
// SetCurrentValue(SelectedItemProperty, _adapter!.SelectedItem);
SelectedItems?.Add(_adapter?.SelectedItem);
// UpdateTextValue(null);
}
//TODO Check UpdateTextCompletion