powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сделать невидимым одно поле в DataGrid?
6 сообщений из 6, страница 1 из 1
Как сделать невидимым одно поле в DataGrid?
    #32465931
Alexicus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне надо чтобы одно поле не было видно в DataGrid одно поле, но чтобы его можно было подвязать к ListBox?
И ещё! Как сделать название полей при отображении в DataGrid отличным(например русские названия), не такие как они в таблице. Наверное будет вернее так. Как Caption изменить, Потомучто в свойствах DataSet этого сделать нельзя.
...
Рейтинг: 0 / 0
Как сделать невидимым одно поле в DataGrid?
    #32466104
Dronopotamus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
читай в мсдн, что такое DataGrid.TableStyles :)
...
Рейтинг: 0 / 0
Как сделать невидимым одно поле в DataGrid?
    #32466616
Alexicus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в окошке Properties это можно сделать как-нибудь, т.е. не программным путём?
...
Рейтинг: 0 / 0
Как сделать невидимым одно поле в DataGrid?
    #32466682
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В форуме ASp.NET я попытался дать Вам основные идеи.

Удачи!
...
Рейтинг: 0 / 0
Как сделать невидимым одно поле в DataGrid?
    #32467252
sql2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.net отличается от 6-ки тем что он более объектно-ориентирован. если такое сравнение возможно.
так вот сам по себе объект датасет слишком крупный, чтобы в нем менять кэпшн столбцов.
это может быть конечно для вас революционным, но необходимо создать объект DataColumn

dim dc as datacolumn=dataset1.tables('zaloopa').columns('ID')

это мы создали объект и сразу же его инициализировали - привязав его к конкретному столбцу ID (можно указывать порядковый номер) конкретной таблицы zaloopa (можно указывать порядковый номер)

а теперь с этим объектом расправляемся как хотим

dc.readonly=.... - свойство только для чтение
dc.caption = "...." - вот оно
..........
........ и все необходимые свойства для поля таблицы
вот так это делается просто.
...
Рейтинг: 0 / 0
Как сделать невидимым одно поле в DataGrid?
    #32468163
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самого когда то это интересовало. Можно так. Плохо ищешь по форуму. Тут уже полно ответов.

Dim dgstyle As New DataGridTableStyle()
dgstyle.MappingName = ds.Tables(0).TableName
DataGrid1.TableStyles.Add(dgstyle)
DataGrid1.TableStyles(0).GridColumnStyles("ИмяСтолбца/Поля").Width = 0
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сделать невидимым одно поле в DataGrid?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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