Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 2 / 0
Регистрация: 24.06.2017
Сообщений: 14
1
.NET 4.x

Вывод данных из DGV в TextBox

25.06.2017, 00:04. Показов 1466. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер! Делаю задание по практике и появилась проблема.
Как организовать передачу данных из DGV в TextBox.
Задача заключается в том, чтобы введя ID строки, выводилась информация из 2-х столбцов этой строки: "Учётный №" и "Гриф конфиденциальности" (ComboBox связан с другой таблицей из двух столбцов "Гриф конфиденциальности" и "Расшифровка").
Пример строки, и окна с полем. Я ввожу в поле "Введите ID документа:" 1 и после нажатия кнопки "Показать данные" в TextBox выводится "Расшифровка" и "Учётный №", соответствующие строке с ID = 1.

Честно лазила по форуму, но не наткнулась на решение.

Вывод данных из DGV в TextBox


Вывод данных из DGV в TextBox
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2017, 00:04
Ответы с готовыми решениями:

Вывод информации в textBox из DGV
Здравствуйте, подскажите пожалуйста, желательно на примере. У меня такая ситуация есть DGV с 10...

Вывод содержимого ячеек DGV в несколько TextBox
Помогите сделать вывод из датагрида в текстбоксы. То есть название каждой услуги в отдельный...

Вывод данных в DGV
Здравствуйте! подскажите пожалуйста. Создал класс SQL ( пока она умеет открывать, закрывать...

Вывод данных из БД в DGV
Всем привет. Снова нужна ваша помощь. Нужно присобачить бд к проекту. Я сколько разных варинтов уже...

5
548 / 479 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
25.06.2017, 02:18 2
Это решен довольно простое. Ничего вводить не нужно, достаточно кликкнуть по клетке с номером и будет выполняться операция
0
0 / 2 / 0
Регистрация: 24.06.2017
Сообщений: 14
25.06.2017, 15:30  [ТС] 3
Честно говоря, понятнее не стало, как это организовать
0
548 / 479 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
25.06.2017, 17:31 4
Чтобы скопировать данные из клетки датагрида, пометьте эту клетку и нажмите кнопку

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
Forms Code
{
       private void button1_Click(object sender, EventArgs e)
       {
          int nr, nc;
           String s;
            nc = dataGridView1.CurrentCell.ColumnIndex;
              nr = dataGridView1.CurrentCell.RowIndex;
               s = dataGridView1.Rows[nr].Cells[nc].Value.ToString();
                textBox1.Text = s;
 
        }
}
1
0 / 2 / 0
Регистрация: 24.06.2017
Сообщений: 14
26.06.2017, 00:43  [ТС] 5
Спасибо большое, а можно как-то сделать, чтобы именно при нажатии на кнопку данные выводились, а не просто, когда выбираешь строку?
0
548 / 479 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
26.06.2017, 01:43 6
Чтобы передать данные из датагрида, нужно ОБЪЯЗАТЕЛЬНО указать адрес этих данных, т.е. адрес клетки:
номер ее строки и номер ее колонки. Нумерация начинается с нуля.

Добавлено через 4 минуты
Кстати, Вам же не пришлось ничего выбирать, только пометить саму клетку
1
26.06.2017, 01:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2017, 01:43
Помогаю со студенческими работами здесь

Вывод данных из БД в DGV
Здравствуйте помогите кто чем может ,нужно что бы на форме при нажатии на кнопку просмотр на поле...

Вывод данных из Access в DGV
Подскажите новичку в программировании как настроить вывод данных из таблицы Access в элемент...

Вывод данных из Access в DGV
Доброе время суток. Продолжаю разбираться с работой Access :-) Делаю вывод данных из 2 таблиц,...

Передача данных в DGV 1-ой формы из textBox-ов 2-ой формы
У меня есть две формы, пытаюсь добавить новую строчку в datagridview 1-ой формы через textBox-ы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru