Я хочу добавить данные в 2 вида gridview, но они в отдельной форме, как я это сделаю? datagridview1
находится в form1
, а datagridview2
- в form2
. Потому что в form1
они не могут видеть данные gridview2
, потому что они находятся на другой форме.Добавление данных в виде таблицы данных данных
0
A
ответ
0
Вы можете сделать это следующим образом ... В форме 1 создать свойство
private static Form1 instance1;
public string propertyForm1;
public static Form1 Instance1
{
get
{
if (instance1 == null)
instance1 = new Form1();
return instance1;
}
}
И в Form2
private static Form1 instance2;
public string propertyForm2;
public static Form2 Instance2
{
get
{
if (instance2 == null)
instance2 = new Form2();
return instance2;
}
}
Теперь вы можете получить доступ к этой недвижимости в любом из любого Form1 или Form2 или любые формы/классы в рамках вашего проекта:
Form1.Instance.propertyForm1 = "your assigned value from form2";
Form2.Instance.propertyForm2 = "your assigned value from form1";
Надеюсь, это вам поможет. И, не забывайте отмечать как ответ, если это сработало для вас.
Можете ли вы подробнее рассказать? – Pelicer