Я некоторое время боролся с автозаполнением в silverlight для windows phone (инструментарий) и не могу понять, что происходит
У меня есть простое окно поиска, привязанное ксписок нестандартных предметов.Когда срабатывает событие selectionchange, возникает проблема, и элемент, на который я нажимаю, не является SelectedItem.Я понял, что когда я выбираю, скажем, первый пункт, ничего не происходит.Когда я выбираю второй элемент, первый выбирается на самом деле и так далее.Это как если бы элементы были сняты с производства 1
Вот важный код элемента
control:
<toolkit:AutoCompleteBox MinimumPrefixLength="0" Text="{Binding Localizedresources.Search, Source={StaticResource LocalizedStrings}}" Grid.Row="0" VerticalAlignment="Bottom" HorizontalAlignment="Left" MinWidth="270" ItemsSource="{Binding AutoCompleteEntities}" x:Name="txtSelectEntity" ValueMemberBinding="{Binding }" ItemTemplate="{Binding AutoCompleteTemplate}" IsDropDownOpen="True" MaxDropDownHeight="200" >
</toolkit:AutoCompleteBox>
шаблон (добавил синюю рамку, потому что сначала я думал,не касается правой части)
<DataTemplate x:Key="AutoCompleteTemplate">
<Border BorderBrush="Blue" BorderThickness="2">
<TextBlock Text="{Binding GermanMeaning}"></TextBlock>
</Border>
</DataTemplate>