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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Таблица в c# 
:(
    Опции темы
Tror
Дата 1.5.2007, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 193
Регистрация: 29.4.2005
Где: Кишинёв

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



"0" -- Это индекс или название колонки?
если индекс тогда кавычки не нужны
что то я сомневаюсь что ошибка такая же.
--------------------
Не говори всегда что знаешь, но знай всегда что говоришь. /Клавдий/============================================Кто может -- тот делает. Кто не может... тот получает сертификат MCSE ;)
PM MAIL ICQ   Вверх
Legolas
Дата 1.5.2007, 20:36 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



В смысле да, без кавычек, но это сути не меняет - ошибка та же.
PM MAIL   Вверх
MFSham
Дата 1.5.2007, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 28.8.2005
Где: Беларусь, Гродно

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



Цитата(Legolas @  1.5.2007,  19:46 Найти цитируемый пост)
Выдает следующую ошибку: Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index

Эта ошибка тебе сообщает, что такого номера строки не существует. Скорее всего ты просто вначале вызываешь еще пока не существующую строку, а лишь затем ее создаешь.
Код

...
            DataRow dRow;
            int count = 5;  // количество строк

            for (int i = 0; i < count; i++)  // создание
            {
                dRow = myTable.NewRow();
                myTable.Rows.Add(dRow);
            }                                             

            dGrid.DataSource = myTable;  // передача данных DataGridView
...

private void button1_Click(object sender, EventArgs e)
        {
            this.CreateTable(dataGridView1);           // создание таблицы вместе с 5 строками
            this.dataGridView1.Rows[2].Cells[1].Value = "some text"; // сработает нормально
            this.dataGridView1.Rows[6].Cells[2].Value = "la-la-la";  // ошибка, всего столбцов только 5
        }

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

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


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

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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