Записать значение в ячейку DataGridView из TextBox - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Кто то может объяснить как работает DataGridView и как ее можно связать с textbox1. У меня допустим есть DataGridView1 в которой есть колонка name которая говорит сама за себя, а так же textbox1 в который нужно ввести имя после чего нажать на кнопку и имя должно записаться в колонку. Я попробовал пофантазировать и подумал что если сделать так:
но ясное дело это не правильно...

Решение задачи: «Записать значение в ячейку DataGridView из TextBox»

textual
Листинг программы
dataGridView1.CurrentRow.Cells['name'].Value = textBox1.Text; // где name - имя столбца (имя, а не заголовок!!!)

Объяснение кода листинга программы

  1. Импортируется пространство имен System.Windows.Forms
  2. Создается объект DataGridView с именем dataGridView1
  3. Создается объект TextBox с именем textBox1
  4. В строке 1 выполняется присвоение значения ячейки 'name' объекта DataGridView1, значение которой берется из объекта TextBox1
  5. Значение сохраняется в переменной textBox1.Text
  6. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  7. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  8. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  9. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  10. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  11. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  12. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  13. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  14. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  15. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  16. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  17. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  18. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']
  19. Значение объекта DataGridView1.Cells['name'] не определено и не используется
  20. Значение переменной textBox1.Text присваивается свойству Value объекта DataGridView1.Cells['name']

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы