Как передать значения в одной форме windows в другую в C#
привет у меня возникли проблемы с передачей значений из одной формы datagridview в другую метку формы в windows form
Что я уже пробовал:
Форма form1 Ф1 = новые формы form1();
этот.метка2.Текст = Ф1.dataGridView1.Строки[0].Ячейки[0].Значение.Метод toString();
Graeme_Grant
У вас есть ссылка на форму, в которую вы хотите передать данные, поэтому добавьте в форму свойство или метод, чтобы вы могли передавать в нее данные.
Valerii Tereshchenko
Что происходит в конструкторе Form1?
Если конструктор Form1 загружает данные и заполняет dataGridView1, ваш код должен работать (не лучший способ сделать это, но он будет работать), в противном случае у вас будет исключение IndexOutOfRange, потому что dataGridView1 не имеет никаких строк.
Не могли бы вы более конкретно рассказать о проблемах, которые у вас возникли с вашим решением?