DataGridView

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

DataGridView

Сообщение Чудик » 26.08.2006 (Сб) 18:34

Народ!!!!
Дайте ссылку на описание элимента! Все излазил не нашел! Элементарное - раскрасить нужные ячейки - не могу!
Век живи - век учись!
www.detal-plast.narod.ru

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

Сообщение Чудик » 27.08.2006 (Вс) 7:42

После Me.DataGridView2.Columns.Add(Column4", "Колонка4")
действие типа Me.DataGridView2(4, 1).Value = "111" не выполняется! Ячейка остается пустой! Почему?

P.S.
Прикольно, но на проверку
Код: Выделить всё
Dim xx As String = Me.DataGridView2(4, 1).Value

xx="111", но в таблице не отображается! :?
Век живи - век учись!
www.detal-plast.narod.ru

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

Сообщение Чудик » 30.08.2006 (Ср) 20:23

Такое ощущение, что с DataGridView никто не работает и не работал!
Креплю файл - там бедновато, но кое-что есть про Grid. Может кому и пригодиться....
Вложения
DataGridView FAQ.rar
(325.67 Кб) Скачиваний: 127
Век живи - век учись!
www.detal-plast.narod.ru

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 31.08.2006 (Чт) 15:25

Моя дверь всегда открыта, если она не закрыта.

kroskros
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 176
Зарегистрирован: 01.08.2005 (Пн) 6:59

Сообщение kroskros » 31.08.2006 (Чт) 18:42

Me.DataGridView1.Columns.Add("test", "Test")
Me.DataGridView1.Rows.Add(3)
Me.DataGridView1(0, 0).Value = "проба"
Max

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 31.08.2006 (Чт) 19:20

kroskros
К чему это?
Элементарное - раскрасить нужные ячейки - не могу!
Изображение

kroskros
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 176
Зарегистрирован: 01.08.2005 (Пн) 6:59

Сообщение kroskros » 31.08.2006 (Чт) 19:49

собственно, к этому:

Чудик писал(а):После Me.DataGridView2.Columns.Add(Column4", "Колонка4")
действие типа Me.DataGridView2(4, 1).Value = "111" не выполняется! Ячейка остается пустой! Почему?

P.S.
Прикольно, но на проверку
Код: Выделить всё
Dim xx As String = Me.DataGridView2(4, 1).Value

xx="111", но в таблице не отображается! :?


тока надо помнить, что сстроки добавляем количеством,
а обращаемся по индексу, начиная ситать с 0 ;)
Max

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 01.09.2006 (Пт) 7:26

Код: Выделить всё
For x = 0 To RS.RecordCount - 1 Step 2
   grdStajer.Rows(x).DefaultCellStyle.BackColor = Color.PowderBlue
Next


этот код раскрашивает строки в таблице через одну
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

Сообщение Чудик » 01.09.2006 (Пт) 21:25

Благодарен Dmitriy Solomnikov за статью. Она хоть достаточно кратка, но главное охватывает и дала мне возможность ускорить изучение данного контрола. До данного момента приходилось тупо экспериментировать над свойствами и методами ..... К стати, до раскраски ячеек именно так и дошел ......
Век живи - век учись!
www.detal-plast.narod.ru


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 105

    TopList