У меня есть текстовое поле автозаполнения. Это источник данных из большой базы данных. Когда пользователь вводит что угодно, он будет соответствовать базе данных и отображать согласованные данные. Моя база данных имеет 2 столбца, один из них называется «английский», а другой - «bangla». мой входной элемент поиска будет первым столбцом данных (английская колонка)показать выбранное из autocompletebox в windows phone
Теперь, когда пользователь выбирает элемент из текстового поля автозаполнения, каждый раз он отображает выделенный текст и соответствующую форму 2-го столбца базы данных. Из нижеследующего изображения первый текстовый блок находится из столбца «english», а второй текстовый блок - из столбца «bangla». Здесь будут две кнопки. Когда пользователь нажмет эту кнопку, он отобразит текст первого текстового блока. .
Я просто добавить первые данные столбцов в качестве источника autocompletetextbox, как это:
mylist = new List<string>();
//string word = textBox1.Text;
var contacts = (from m in db.Dics select new { m.English });
foreach (var a in contacts)
{
s1 = a.English;
mylist.Add(s1);
}
this.kk.ItemsSource = mylist; // kk is my autocomplete textbox
Моего автозаполнения текстового поля в XAML:
<Grid x:Name="contentpanel" Grid.Row="1" >
<StackPanel>
<toolkit:AutoCompleteBox x:Name="kk"/>
</StackPanel>
</Grid>
Теперь, когда пользователь выбирает элемент как я могу показать этот текст и соответствующее значение из БД, а также реализовать действие кнопки там. Может кто-нибудь мне помочь ???