Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
WinForms Всем привет. Основу С# можно сказать уже выучил. Пишу тестовую прогу. В SqlDataAdapter беру данные из таблици. Запрос: Код: plaintext 1. 2. В DataGrid'e выводятся все столбцы, которые описаны в запросе. Как сделать, что бы выводились только определённые. В Delphi куда легче было Visible=false и всё. Подскажите, пожалуйста. Где можно взять "нормальный" грид? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 15:12 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
> В Delphi куда легче было Visible=false и всё. В .NET все лучше :-) хотя и не так все однозначно. >Как сделать, что бы выводились только определённые. Обрати внимание на TableStyles collection. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 15:17 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Вот интересно, что значит "нормалный грид"? В студии совершенно нормальный грид! А, еще не плохой грид (я к стати сейчас пишу на нем прокт) вот здесь http://www.xceedsoft.com/ ! Посмотри! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 15:37 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Примерчиков здесь много пробегало по форуму. А вот ознакомиться можно и прямо из VS.NET, у DataGrid - TableStyles. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 15:44 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
можно исполбзовать DevExpress XGrid. Там все просто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 15:51 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Два вопроса. 1. Что такое DataMember В DataGrid'e ? 2. Кто такое TableMappings в sqlDataAdapter'e? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 16:22 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
По DataMember думаю понятно будет из кода: Код: plaintext 1. 2. По TableMappings. Nак как у нас структрура таблиц(особенно касается названия столбцов, и таблиц) в БД и в DataSet может различаться то нам надо "обучить" DataAdapter правильно обрабатывать наш DataSet. Для этой цели и служат коллекции tableMappings и ColumnMappings - чтобы сопоставить как название таблиц так и название столбцов. P.S. MSDN вам тоже поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 18:04 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
У меня в this.dataGrid1.DataMember только выскакиваев поле из запроса, у которого тип данных Image. Какая то хрень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 19:08 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Действительно не порядок. Попробуйте другой DataSet поставить. А вообще не обязательно выбирать какое либо значение, ставьте сами название своей таблицы в DataMember, а в DataSource свой DataSet без уточнения таблицы. И все должно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2004, 20:30 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Есть, только колонки всё равно выводятся все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 10:35 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
>Есть, только колонки всё равно выводятся все. Наверное забыли в своем DataGridTableStyle указать MappingName = "myTableName" Если делаете через VS.NET то это свойство находиться сразу же под коллекцией GridColumnStyles. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 10:39 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Точно, спасибо большое. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 10:47 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
А как можно убрать/cпрятать последнюю строку "null"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 10:54 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
И еще какой-то глюк, пишу СolumnHeadersVisible=false, в дизайнере нормально, в runtime выводит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 10:58 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
>А как можно убрать/cпрятать последнюю строку "null"? В смысле сделать так чтобы запись сама не добавлялась, когда вы курсором уходите вниз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 11:03 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Я сделал ReadOnly=true, но вконце запись "null" выводится, как её спрятать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 11:10 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Добавление записей запрещается через свойство AllowNew вашего DataView: Код: plaintext 1. 2. 3. Вставить можно хоть куда, например в Load формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 11:22 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
А как можно спрятать заголовок столбца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 11:44 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
>А как можно спрятать заголовок столбца? У DataGrid свойство ColumnHeadersVisible. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 12:16 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
Спасибо. :) Еще можно пару вопросов? Как отловить аналог события в Delphi OnRowChange? И как можно установить курсор в гриде на нужную запись, как перемещять курсор Next, Prev? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 12:51 |
|
||
|
Cупер грид.
|
|||
|---|---|---|---|
|
#18+
>Как отловить аналог события в Delphi OnRowChange? /topic/93628 >И как можно установить курсор в гриде на нужную запись, как перемещять курсор Next, Prev? Получаете CurrencyManager (Так же как по ссылке выше) и используете свойство Position. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2004, 12:57 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32532735&tid=1439114]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 423ms |

| 0 / 0 |
