У меня есть ComboBox
, который связан с DataSet
.Я хотел показать выбранное значение всякий раз, когда ComboBox
имеет изменение в выборе.У меня есть следующий код:
private void devCb1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
dv = new DataView(
dt,
"Device_ID = " + devCb1.SelectedIndex,
"Data_ID ASC",
DataViewRowState.CurrentRows);
dataDg1.ItemsSource = dv;
devCb1.DisplayMemberPath = "Content";
MessageBox.Show(devCb1.SelectedValue.ToString());
}
Но это только дает мне
System.Data.DataRowView
Я уже установил DisplayMemberPath
, но он все еще не показывает мне содержимое выбранного элемента.Что не так?
[ИЗМЕНЕНО] Я также пытаюсь сделать следующее
devCb1.SelectedValuePath = "Content";
MessageBox.Show(devCb1.SelectedValue.ToString());
Но это также все равно дает мне
System.Data.DataRowView
тоже не работает ..