Я использую элемент управления автозаполнением из Syncfusion в WPF.
Все работает хорошо, но когда я применяю ItemTemplate, когда я делаю запись в TextBox, окно предложения не работает, и элементы не фильтруются.
Я делаю это:
<syncfusion:AutoComplete Grid.Row="2" Background="Transparent" TextBlock.Foreground="{StaticResource ColorBrushFactoGris}"
Grid.Column="2"
ItemsSource="{Binding DataContext.ListOfTowns, RelativeSource={RelativeSource FindAncestor,AncestorType={x:Type UserControl}}}"
DisplayMemberPath="TownName"
SelectedItem="{Binding DataContext.SelectedTown, RelativeSource={RelativeSource FindAncestor,AncestorType={x:Type UserControl}}}">
<syncfusion:AutoComplete.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" Style="{StaticResource TextBlockStyle}"/>
</DataTemplate>
</syncfusion:AutoComplete.ItemTemplate>
</syncfusion:AutoComplete>
Я пытаюсь применить собственный стиль к элементам в окне предложения, поэтому я использую свойство ItemTemplate, но когда я это делаю, окно предложения больше не работает. Ты знаешь почему?
Спасибо за ответ.