8,756
社区成员




this.dataGrid.SelectionUnit = DataGridSelectionUnit.Cell;
private void dataGrid1_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e)
{
DataGrid dg = sender as DataGrid;
var cell = dg.CurrentCell;
DataRowView item = cell.Item as DataRowView;
if (item != null) {
this.textBox1.Text = item[cell.Column.DisplayIndex].ToString();
}
}
private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
Person p = this.dataGrid1.SelectedItem as Person; //选中项,Person类为DataGrid绑定数据集合中的类型
if (p != null) {
this.textBox1.Text = "Name:" + p.Name + " Age:" + p.Age;
}
}
private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
Person p = this.dataGrid1.SelectedItem as Person; //选中项,Person类为DataGrid绑定数据集合中的类型
if (p != null) {
this.textBox1.Text = "Name:" + p.Name + " Age:" + p.Age;
}
}