C# 在单独的数据网格视图中添加数据
我想在2 data gridview中添加数据,但它们是单独的形式,我将如何做?C# 在单独的数据网格视图中添加数据,c#,visual-studio-2012,C#,Visual Studio 2012,我想在2 data gridview中添加数据,但它们是单独的形式,我将如何做?datagridview1在form1中,datagridview2在form2中。因为在form1中,他们看不到数据gridview2,因为它在另一个表单上。您可以这样做。。。在表单1中创建一个属性 private static Form1 instance1; public string propertyForm1; public static Form1 Instance1 { get {
datagridview1
在form1
中,datagridview2
在form2
中。因为在form1
中,他们看不到数据gridview2
,因为它在另一个表单上。您可以这样做。。。在表单1中创建一个属性
private static Form1 instance1;
public string propertyForm1;
public static Form1 Instance1
{
get
{
if (instance1 == null)
instance1 = new Form1();
return instance1;
}
}
在表格2中
private static Form1 instance2;
public string propertyForm2;
public static Form2 Instance2
{
get
{
if (instance2 == null)
instance2 = new Form2();
return instance2;
}
}
现在,您可以在项目中的任何表单1或表单2或任何表单/类中访问此属性,如下所示
Form1.Instance.propertyForm1 = "your assigned value from form2";
Form2.Instance.propertyForm2 = "your assigned value from form1";
希望这对你有帮助。而且,如果这对您有效,请不要忘记标记为答案。您能详细说明一下吗?