C# 在新表单中编辑选定的datagrid行

C# 在新表单中编辑选定的datagrid行,c#,data-binding,gridview,C#,Data Binding,Gridview,在C#中,我有绑定到customers表的datagrid视图,我希望当用户双击网格中的选定行时,会出现绑定到customer表(包括文本框)的新表单,并允许用户修改数据并保存到db 事实上,我尝试了这个代码,但没有工作!!我试图通过以下代码同步gridview和编辑表单绑定源代码的位置,但运行时什么也没发生 edit_customerform editcustomer = new edit_customerform(); editcustomer.customersBindingSource.

在C#中,我有绑定到customers表的datagrid视图,我希望当用户双击网格中的选定行时,会出现绑定到customer表(包括文本框)的新表单,并允许用户修改数据并保存到db


事实上,我尝试了这个代码,但没有工作!!我试图通过以下代码同步gridview和编辑表单绑定源代码的位置,但运行时什么也没发生

edit_customerform editcustomer = new edit_customerform();
editcustomer.customersBindingSource.Position=this.customersBindingSource.Position; 
editcustomer.ShowDialog();

下面是如何使用EntityFramework完成此任务


事实上,我尝试了这段代码,但没有成功!!我试图通过以下代码同步griedview的位置和我的编辑表单绑定源代码,但运行时什么也没发生!!!编辑_customerform editcustomer=新编辑_customerform();editcustomer.customersBindingSource.Position=此.customersBindingSource.Position;editcustomer.ShowDialog();事实上,我尝试了这个代码,但没有工作!!我试图通过以下代码同步griedview的位置和我的编辑表单绑定源代码,但运行时什么也没发生!!!编辑_customerform editcustomer=新编辑_customerform();editcustomer.CustomerBindingSource.Position=this.CustomerBindingSource.Positio‌​Neditcustomer.ShowDialog();