|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
Мне надо чтобы одно поле не было видно в DataGrid одно поле, но чтобы его можно было подвязать к ListBox? И ещё! Как сделать название полей при отображении в DataGrid отличным(например русские названия), не такие как они в таблице. Наверное будет вернее так. Как Caption изменить, Потомучто в свойствах DataSet этого сделать нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2004, 16:55 |
|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
читай в мсдн, что такое DataGrid.TableStyles :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2004, 18:35 |
|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
А в окошке Properties это можно сделать как-нибудь, т.е. не программным путём? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2004, 10:44 |
|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
В форуме ASp.NET я попытался дать Вам основные идеи. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2004, 11:07 |
|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
.net отличается от 6-ки тем что он более объектно-ориентирован. если такое сравнение возможно. так вот сам по себе объект датасет слишком крупный, чтобы в нем менять кэпшн столбцов. это может быть конечно для вас революционным, но необходимо создать объект DataColumn dim dc as datacolumn=dataset1.tables('zaloopa').columns('ID') это мы создали объект и сразу же его инициализировали - привязав его к конкретному столбцу ID (можно указывать порядковый номер) конкретной таблицы zaloopa (можно указывать порядковый номер) а теперь с этим объектом расправляемся как хотим dc.readonly=.... - свойство только для чтение dc.caption = "...." - вот оно .......... ........ и все необходимые свойства для поля таблицы вот так это делается просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2004, 15:22 |
|
Как сделать невидимым одно поле в DataGrid?
|
|||
---|---|---|---|
#18+
Самого когда то это интересовало. Можно так. Плохо ищешь по форуму. Тут уже полно ответов. Dim dgstyle As New DataGridTableStyle() dgstyle.MappingName = ds.Tables(0).TableName DataGrid1.TableStyles.Add(dgstyle) DataGrid1.TableStyles(0).GridColumnStyles("ИмяСтолбца/Поля").Width = 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2004, 09:50 |
|
|
start [/forum/topic.php?fid=17&fpage=129&tid=1354162]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 182ms |
0 / 0 |