c# - как выбрать значение из таблицы данных в текстовое поле - PullRequest
0 голосов
/ 27 января 2020

Я новичок в c #, и у меня есть задача такого проекта. первое значение - столбец .. это, текстовое поле 1, второе значение - строка .. это, текстовое поле 2 - конечный результат .. это текстовое поле 3

DATAGRIDVIEW не будет отображаться.

DATAGRIDVIEW.VISIBLE = FALSE;

, поэтому я не могу нажать на datagridview

как мне это сделать? мои коды не работали, большое спасибо за ответ. Извините за мой плохой английский sh.

enter image description here

, а не код

Ответы [ 2 ]

0 голосов
/ 29 января 2020

вот мой код, выбранный столбец не работает, он не добавляет его в указанную строку c, которая является моим textbox1, но прокручивается до столбца и следующей строки. Я хочу, например, текстовое поле 1 = 0,3 значение из текстового поля datagridview 2 = 1 значение из текстового поля datagridview 3 мой результат кто-нибудь есть какие-либо атаки? спасибо за ваши ответы

  for (int c = 0; c < dataGridView1.Rows.Count; c++)
        {
            int x = dataGridView1.CurrentRow.Index;
            int rowindex = dataGridView1.CurrentCell.RowIndex;

            if (dataGridView1.Rows[c].Cells[0].Value.ToString() == textBox1.Text)
            {

                dataGridView1.CurrentCell = dataGridView1.Rows[c].Cells[0];
                dataGridView1.Rows[x].Selected = true;

            }

            if (dataGridView1.Rows[rowindex].Cells[x].Value.ToString() == textBox2.Text)

            {
                dataGridView1.SelectedRows[rowindex].Cells[x].Value.ToString();

            }
            textBox3.Text = dataGridView1.Rows[x].Cells[rowindex].Value.ToString();

        }
0 голосов
/ 27 января 2020

Вы можете использовать свойство DataGridViewCell.Value , чтобы извлечь значение, сохраненное в конкретной ячейке. Используйте что-то подобное в обработчике событий

NameOfDataGridView.SelectedCells[0].Value.ToString();
...