【发布时间】:2017-11-22 19:51:10
【问题描述】:
我想从连接到实体框架数据库的数据网格中获取每一列的数据。 我想将它们投射到各自的文本框,但我似乎无法从数据网格中绘制数据。
这是我最初使用的代码 (saw it here on SO):
private void DataGridCamiao_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
DataGrid DataGridCamiao = sender as DataGrid;
DataRowView row = (DataRowView)DataGridCamiao.SelectedItems[0];
TextBoxMarca.Text = row["Marca"].ToString();
}
虽然运行后它给了我一个错误:
System.InvalidCastException:无法将 (我的自定义类型) 关联到 DataRowView
我已经阅读过它并将其更改为我的自定义类型,它说它不能被索引并且不能运行,这基本上让我在尝试其他方法时感到困惑。我想了解一下我在这里做错了什么,也许可以通过不同的方式来实现相同的目标,我非常感谢任何试图帮助我的人。
【问题讨论】: