Я создал две формы в дизайнере, formA и formB, одна из них является родительской формой по умолчанию, а последняя - измененной «о поле». Мне нужно знать лучший способ получить данные двухмерного массива, чтобы сформировать B из formA, но до сих пор я получил его, чтобы «работать», когда formA случайно был открыт во второй раз вместе с формой B.C# копирование или доступ к двумерному массиву из дочерней формы
Базовый код на данный момент:
// Form A (onload)
public string[,] arrayname = new string[5, 2] { some values };
// Form A (onevent)
formB f2 = new formB(arrayname);
f2.Show();
// Form B (onload)
???
label1.Text = arrayname[0, 0];
label2.Text = arrayname[0, 1];
label3.Text = arrayname[1, 0];
...
Заранее спасибо!
+1 Это, наверное, так, как я его создавал. Кроме того, я бы сделал конструктор по умолчанию закрытым для связи с параметрами 'arrayName', чтобы форма была полезной. 'private FormB() {}' – Sorax
Забыл, s для второго измерения, но он работал;) – lpd
Исправлено, спасибо за примечание. –