我有一个包含一列的数据网格,我正在尝试获取当前单元格的值。 如果我使用下面的代码,文本框值将是 System.Data.DataRowView而不是单元格的值。 知道什么是错的吗?
private void dgOrgcode_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
textBox1.Text = dgOrgcode.SelectedItem.ToString();
}
答案 0 :(得分:0)
您是否尝试过从DataGrid中的对象获取所需的值?
如果你的'Orgcode'对象带有Code属性,你可以这样做:
private void dgOrgcode_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
textBox1.Text = (dgOrgcode.SelectedItem as Orgcode).Code.ToString();
}