11 / 11 / 4
Регистрация: 14.09.2009
Сообщений: 134
1

Передача данных из одного DataGridView в другой

27.12.2012, 11:50. Показов 3706. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть 2 DataGridView.
DataGridView1 - полностью заполенный инфой,
и есть DataGridView2 - только что пустой вынесенный на форму.
Нужно чтобы при нажатии на клавишу, DataGridView2 c информацией, скопировал всю инфу в DataGridView1.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2012, 11:50
Ответы с готовыми решениями:

Передача значения определенного столбца из одного datagridview в другой
Добрый день. Есть определенная проблема. Есть datagridview, необходимо, чтобы данные из всех строк...

Передача значений из одного DataGridView в другой
Как передать значения из поля одного Datagridview в поля другого (Он находится на другой форме)....

Перенос данных из одного DataGridView в другой DatagridView
Доброго времени суток! Имеется DataGridView из которого нужно перенести информацию в другой...

Добавление данных из одного datagridview в другой
Добрый день. Делаю своеобразный интернет-магазин с использованием c#. Есть 2 datagridview. Первый...

3
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
27.12.2012, 14:32 2
а как заполняется информацией первый грид?
если используется источник данных DataTable, то просто делаете table.Copy().
Если необходимо просто отобразить данные а не сделать копию, то просто указываете таблицу как источник и для второго грида тоже.
Это самый простой способ и проще создать ручками DataTable для привязки к гриду, чем что-то другое.

Если вам действительно необходимо брать данные из самого грида, то:
1. Проходите по его столбцам и создаете аналогичные во втором.
2. Проходите по его строкам, делаете их копии и добавляете во второй грид.
0
11 / 11 / 4
Регистрация: 14.09.2009
Сообщений: 134
27.12.2012, 14:55  [ТС] 3
Первый столбцы заполнены руками(изначально программно вбиваю),информация загружается из ехеля.
Второй нужен заполнить, столбцы и строки программно.Он пустой.
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
27.12.2012, 15:29 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DataTable table = new DataTable();
DataTable table2;
//FormLoad
{
table.Columns.Add("first", typeof(int));
table.Columns.Add("second", typeof(string));
//тут заполняеться таблица информацией, напр.
DataRow row = table.NewRow();
row[0]=1;
row[1]="Vasya";
DataGridView1.DataSource=table;
}
 
//button1_Click
{
table2=table.Copy(); //Если необходимо создать отдельную копию данных 
DataGridView2.DataSource = table2; //table  если просто надо отображать то же что и в первой таблице
}
0
27.12.2012, 15:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2012, 15:29
Помогаю со студенческими работами здесь

Перенос данных из одного DataGridView в другой
Здравствуйте! Возник вопрос. Я в коде создал объект DataGridView записал в его row's данные....

Передача данных DataGridView с другой формы
Суть: Имеется форма с гридом, в который выводятся данные из таблицы БД. При выделении строки грида...

Передача данных из одного файла в другой
Помогите разобраться, как правильно(!) передавать переменные, массивы и т.д., объявленные в одном...

Передача данных из одного Viewbox в другой
Есть 2 Viewbox. Я хочу чтобы в произвольный момент времени значение Width 2 Viewbox ровнялось...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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