когда я сравниваю текст ComboBox с DataGrid и показываю запись идентификатора и показываю запись идентификатора в TextBox
Отображает только первую запись. У меня есть 10 записей и нужен идентификатор всех, когда выпадающий список равен каждому.
это просто работа, только первая запись.
это среднее значение, когда оно равно первой записи Datagrid, оно будет показывать идентификатор
я использую этот код для получения идентификатора
private void combobox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (combobox1.Text == "")
{
txt_f1.Text = "";
}
txt_f1.Text = combobox1.SelectedItem?.ToString();
if (datagrid_customer == null || combobox1 == null)
{
txt_f1.Text = "Not Matching";
}
else
{
if (Convert.ToString((datagrid_customer.SelectedCells[1].Column.GetCellContent(datagrid_customer.SelectedItem) as TextBlock).Text) == combobox1.Text)
{
txt_f1.Text = Convert.ToString((datagrid_customer.SelectedCells[0].Column.GetCellContent(datagrid_customer.SelectedItem) as TextBlock).Text);
}
else
{
txt_f1.Text = "Not Matching...";
}
}
}
но мне нужен поиск и найти запись и показать мне идентификатор записи