Если я применяю ItemTemplate, автозаполнение не работает - PullRequest
0 голосов
/ 05 июня 2019

Я использую элемент управления автозаполнением из 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, но когда я это делаю, окно предложения больше не работает. Ты знаешь почему?

Спасибо за ответ.

...