powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обратится из другой формы C#
3 сообщений из 3, страница 1 из 1
Обратится из другой формы C#
    #39906838
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах dataGridView1 для modifiters установил public
Но hdd показывает 0, хотя в dataGridView1, кол-во строк больше 0
Вопрос, что нужно исправить, чтобы из Form4 смогу получить данные из dataGridView1 Form1?
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
public partial class Form4 : Form
    {
        public Form1 f1;
       

        public Form4()
        {
            InitializeComponent();
           
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Form1 f1 = new Form1();
            
            ///
            int hdd = f1.dataGridView1.Rows.Count;
            MessageBox.Show(hdd.ToString());
            ///
         
        }
    }
...
Рейтинг: 0 / 0
Обратится из другой формы C#
    #39906912
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
Код: c#
1.
Form1 f1 = new Form1();



для начала убрать создание новой формы:
...
Рейтинг: 0 / 0
Обратится из другой формы C#
    #39907006
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"разрешите обратиться"
чтоб "обратиться к другой форме", нужно понять, что форма это экземпляр объекта, который хранится в куче (памяти компьютера) и имеет адрес. Для того, чтоб обратиться из любой части программы к этому объекту нужно знать его адрес и тип.
Следовательно, вам нужно передать ссылку (адрес) формы А, в форму Б, при этом не стоит забывать эту ссылку удалять, если окно не модальное.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обратится из другой формы C#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]