Обращение к новой ячейке в dataGrid

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

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

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

Обращение к новой ячейке в dataGrid

Сообщение kroskros » 26.04.2006 (Ср) 8:46

Опять я...

ДАНО
DataGridView на форме,
в ней данные из датасета - dtsMy,
работаю /пытаюсь работать :oops: / в VS2005,
соответственно "прикрутил" на форму stripe - BindingNavigator
все чУдно, все работает...
по нажатию кнопки "add new" на Навигаторе
появляется новая строка в таблице... замечательно...

НАДО:
подскажите, как обратиться к конкретной ячейке
в этой НОВОЙ строке?

просто мне надо автоматически генерировать содержимое первого поля записи (уникальный номер - UID), а остальное пользователь может ручками...

ПЖААААЛСТА! :)
Max

baha76
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 07.01.2004 (Ср) 10:59
Откуда: Ташкент

Сообщение baha76 » 26.04.2006 (Ср) 13:34

Я думаю, что значение Guid нужно генерировать не в DataGridе, а в DataSetе. Для этого тебе придется подправить код так, чтобы при заполнении DataSeta в первом поле уже сидел новое значение Guid.

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

Сообщение kroskros » 26.04.2006 (Ср) 13:54

АГА! я СОГЛАСНЫЙ!! )))

непосредственно в дата сет я могу загрузить нужное значение..
тока вопрос остается открытым, КАК мне его отобразить в датагриде???

но вообще-то хотелось воспользоваться удобствами НАВИГАТОРА...
есть же способ "навесить" какой-то алгоритм на конструирование поля новой записи в датагриде?
Max

baha76
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 07.01.2004 (Ср) 10:59
Откуда: Ташкент

Сообщение baha76 » 28.04.2006 (Пт) 7:06

Я например с датагридом ничего не делаю кроме связывания. И далее любое изменение содержимого датасета автоматически отражается в гриде.

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

Сообщение kroskros » 28.04.2006 (Пт) 11:03

ДА?
хм... ЧЕГОЖ Я ТОДА НЕ ТАК ДЕЛАЮ?? проверю. спасибо.. (
Max

baha76
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 07.01.2004 (Ср) 10:59
Откуда: Ташкент

Сообщение baha76 » 28.04.2006 (Пт) 14:45

Покажи код, как ты все это делаешь.

ВалГер
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.11.2004 (Вт) 17:34
Откуда: Псков

Сообщение ВалГер » 11.11.2006 (Сб) 12:10

kroskros писал(а):АГА! я СОГЛАСНЫЙ!! )))

непосредственно в дата сет я могу загрузить нужное значение..
тока вопрос остается открытым, КАК мне его отобразить в датагриде???

но вообще-то хотелось воспользоваться удобствами НАВИГАТОРА...
есть же способ "навесить" какой-то алгоритм на конструирование поля новой записи в датагриде?


Так и воспользуйся Навигатором. Там всё прекрасно сделано, в том числе и довавление новой записи. Для этого:
1. Создай DataSet
2. Стащи нужные таблицы на форму и при этом всё появится, в том числе и Навигатор с нужными работающими кнопками
3. Наслаждайся


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 45

    TopList