你可以通过多种方法来做到这一点。你可以使用数据绑定(典型的初始化InitializeComponent();)
textBox1.DataBindings.Add(new Binding("Text", yourBindingSource,
"TableName.ColumnName", true, DataSourceUpdateMode.OnPropertyChanged));
或使用DataLayoutControl(如果要使用文本框进行编辑,我真的建议花些时间学习如何使用此组件。
或者在FocusedRowChanged中通过从以下方法之一分配:
textBox1.Text = gridView1.GetDataRow(e.FocusedRowHandle)["Name"].ToString();
textBox1.Text = gridView1.GetFocusedDataRow()["Name"].ToString();
textBox1.Text = (gridView1.GetFocusedRow() as DataRowView).Row["Name"].ToString();
textBox1.Text = gridView1.GetFocusedRowCellValue("Name").ToString();