Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как скопировать из одной datagridview в другую 
:(
    Опции темы
Sharki
Дата 26.3.2009, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 15.1.2005

Репутация: нет
Всего: нет



Задача следующая.Есть три datagridview ,в каждой из них есть две колонки сделаные в дизайнере(DataGridViewCheckBoxColumn,и DataGridViewImageColumn),остальное грузится из базы.Как можно сделать так чтоб при выбранных CheckBox все выбранные ряды перемещались в четвёртую datagridview (накопитель).Зарание спасибо.
PM MAIL   Вверх
Sharki
Дата 27.3.2009, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 15.1.2005

Репутация: нет
Всего: нет



Нужна помошь,плиззззз.
PM MAIL   Вверх
Partizan
Дата 27.3.2009, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 67



Sharki,  отбрабатывайте изменение значения в колонке с чекбоксом и сливайте копию datarow в другую таблицу...


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Sharki
Дата 27.3.2009, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 15.1.2005

Репутация: нет
Всего: нет



Подскажи плиззз,как это сделать.Спасибо.
PM MAIL   Вверх
Sharki
Дата 29.3.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 15.1.2005

Репутация: нет
Всего: нет



Подскажите плиззз,вот есть в datagridview колонка checkbox("Status"),как сделать так чтоб если отмечаешь один или несколько или все checkbox-ы при нажатии на какую то кнопку,эти строки копирывались бы в другой datagridview.Спасибо большое.

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  2.JPG 22,64 Kb
PM MAIL   Вверх
Sharki
Дата 31.3.2009, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 15.1.2005

Репутация: нет
Всего: нет



Здрасте всем,вот нашол такой пример,но он почемуто не работает.Вот эта часть идёт в Форм_Лоад:
Код

foreach (DataGridViewColumn column1 in dataGridView1.Columns)
            {
                DataGridViewColumn column2 = (DataGridViewColumn)column1.Clone();

                dataGridView4.Columns.AddRange(column2);
            }


а это вторая часть:
 
Код

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
       {          
           DataGridViewRow row2 = (DataGridViewRow)dataGridView4.Rows[1].Clone();
           int i = 0;
           foreach (DataGridViewCell cell in dataGridView1.Rows[e.RowIndex].Cells)
           {
               row2.Cells[i].Value = cell.Value;
               i++;
           }
           dataGridView4.Rows.Add(row2);
           dataGridView4.Refresh();          

       }


пишет ошибку на вот этой строке DataGridViewRow row2 = (DataGridViewRow)dataGridView4.Rows[1].Clone();
пишет:Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

подскажите где ошибка.Зарание спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0480 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.