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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пустые стобцы в datagridview 
:(
    Опции темы
starostin
Дата 2.11.2010, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

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



Мне надо что бы в datagridview выводились только те столбцы что я прописал селектом в датасете, но вместо этого выводяться все столбцы, а те что я не указал в селекте, просто остаються пустыми. нашёл DataGridView.AutoGenerateColumns, в дизайнере такого свойвства нету, если прописываю вручную в loadForm перед заполнением толку не даёт, кто подскажет как решить проблемку?
Подозреваю, что делать надо как то через cellformating, но тогда не могу добраться до columnname и columnmaping(кажеться так)

Это сообщение отредактировал(а) starostin - 2.11.2010, 14:22
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
KelTron
Дата 2.11.2010, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Если столбцы постоянны, то можно в дизайнере заполнить коллекцию Columns и в конструкторе формы у грида выставить AutoGenerateColumns=false, тогда ничего лишнего не будет создаваться.
Если количество/тип столбцов динамически изменяется, то тут приходит в голову использовать нетипизированный DataSet/DataTable, чтобы в нём были только те столбцы, что указаны в запросе.


--------------------
Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог.
Эвенгар Салладорский, основатель Школы Тьмы.
PM MAIL   Вверх
starostin
Дата 2.11.2010, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

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



Столбцы динамичны(порядок и их наличие в датагриде). В Датасэте сгенерированным студией я изменяю команду на селект, так и выходят пустые столбцы
Ох, точняк, там же ещё где то описание из объектов есть, надо будет в нём порыться

Это сообщение отредактировал(а) starostin - 2.11.2010, 19:14
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
starostin
Дата 3.11.2010, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

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



Кто может подсказать, где в datagridviewe происходит вызов события addRows? Я смог найти два переопределения в датасете, теперь, хотел бы добавить своё и вызывать его, только не догоняю где вызывается, поиск по проекту не помог
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
starostin
Дата 3.11.2010, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

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



Нет, отбой, немного подумав, дошло что я не стану писать 24! переопределения для добавления строки
Есть ещё какие мысли или знания у кого, по поводу динамического управления датагридом?
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
mrbrooks
Дата 3.11.2010, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

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



Цитата(starostin @  3.11.2010,  09:05 Найти цитируемый пост)
Есть ещё какие мысли или знания у кого, по поводу динамического управления датагридом? 

что вы имеете под этим в виду. управление программно? так KelTron вам ответил.
не хотите программно возиться с гридом, тогда формируйте sql-запрос так, что бы он удовлетворил ваши потребности, а не возвращал избыточную информацию.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

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

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


 




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


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

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