Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вновь о DataGrid / 9 сообщений из 9, страница 1 из 1
05.08.2004, 17:48
    #32637480
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Уважаемые господа подскажите пожалуйста как сделать столбей в дата гриде невидимым. Если не затруднит кусок кода. Заранее очень благодарен за ответ.
...
Рейтинг: 0 / 0
05.08.2004, 20:20
    #32637658
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Скорее делать надо наоборот
необходимые столбцы отображать, про остальные умолчать.
Поиск по форуму: DataGridTableStyle

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
05.08.2004, 22:30
    #32637747
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Спасибо за помощь, и встречный вопросик еще, а как тогда ссылаться на значения полей DataTable, которые не будут светиться в гриде (например id)?
...
Рейтинг: 0 / 0
05.08.2004, 22:42
    #32637757
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
А через DataGrid вообще лучше не обращаться к полям. Все делаем через BindingContext , CurrencyManager , DataRowView . А там проблем с этим нет.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
06.08.2004, 11:32
    #32638225
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Спасибо большое за совет!
...
Рейтинг: 0 / 0
06.08.2004, 13:07
    #32638500
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Использую TablesStyles а грид пустой, не отображает записи, в обработчике события по клику я поставил следующее
Dim row As DataRowView = CType(crm.Current, DataRowView)
MsgBox(row(1))
и код срабатывает, выводит на экран поле.
Подскажите пожалуйста как побороть проблему?
...
Рейтинг: 0 / 0
06.08.2004, 13:24
    #32638557
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Использую TablesStyles а грид пустой, не отображает записи, в обработчике события по клику я поставил следующее
Код: plaintext
1.
2.
Dim row As DataRowView = CType(crm.Current, DataRowView)
MsgBox(row( 1 ))
и код срабатывает, выводит на экран поле.
Подскажите пожалуйста как побороть проблему?

Этот код всегда будет выдавать значение в столбце по порядку 2 текущей записи.

Можете воспользоваться следующим кодом для вывода значения в определенном столбце текущей записи:
Код: plaintext
1.
2.
Dim row As DataRowView = CType(crm.Current, DataRowView)
MsgBox(row("myFirstColumn")  ' где myFirstColumn - название требуемого столбца 

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
06.08.2004, 13:55
    #32638646
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
спасибо за ответ, однако проблема несколько не в том. Проблема в том что в датагриде не видны никакие столбцы, и никакие строки, он пуст. а если на нем щелкать мышой, то будет выводиться информация, как-будто он отображает записи.
...
Рейтинг: 0 / 0
06.08.2004, 14:01
    #32638666
crowler
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вновь о DataGrid
Эврика:) получилось:)) воистину глупость человеческая беспредельна! просто напутал с именами столбцов.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вновь о DataGrid / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]