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

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

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Вновь о DataGrid
    #32638225
crowler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое за совет!
...
Рейтинг: 0 / 0
Вновь о DataGrid
    #32638500
crowler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую TablesStyles а грид пустой, не отображает записи, в обработчике события по клику я поставил следующее
Dim row As DataRowView = CType(crm.Current, DataRowView)
MsgBox(row(1))
и код срабатывает, выводит на экран поле.
Подскажите пожалуйста как побороть проблему?
...
Рейтинг: 0 / 0
Вновь о DataGrid
    #32638557
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую 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
Вновь о DataGrid
    #32638646
crowler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за ответ, однако проблема несколько не в том. Проблема в том что в датагриде не видны никакие столбцы, и никакие строки, он пуст. а если на нем щелкать мышой, то будет выводиться информация, как-будто он отображает записи.
...
Рейтинг: 0 / 0
Вновь о DataGrid
    #32638666
crowler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эврика:) получилось:)) воистину глупость человеческая беспредельна! просто напутал с именами столбцов.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вновь о DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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