| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Отображение данных в DataGridView |
| Автор: redmadhat 28.1.2010, 00:58 |
У меня есть DataGridView в нем нужно отобразить данные в виде таблицы 8 строк и 3 столбца. Делал через DataTable или в ручную вызовом свойства Rows. Проблема заключается в том когда запускаю программу, часть которая не заполнена строками или столбцами виден серый фон DataGridView. Нужно как бы подгонять. Если:
Вопрос: Можно ли программно сделать привязку границ DataGridView со самой таблицей внутри, чтобы убрать серый фон рядом с таблицей? Ни уже ли никто не знает? Если я плохо объяснил, может картинка объяснит http://www.codeproject.com/KB/database/databinding_tutorial/dbt4.png |
| Автор: Alekz 29.1.2010, 11:51 |
| С шириной столбцов все просто: у колонок грида есть параметр AutoSizeMode. Лучше им выставлять и MinimumWidth. Насчет высоты - лично я обычно не особенно парюсь и выбираю ее исходя из контейнера. Можно поставить BackgroundColor в Control (на вкладке System colors) P.S. Вопросы по винформам в http://forum.vingrad.ru/forum/dotnet-winforms-csharp.html разделе. |
| Автор: tol05 29.1.2010, 12:19 |
| redmadhat, у DataGridView есть свойства AutoSizeColumnsMode и AutoSizeRowsMode |
| Автор: redmadhat 30.1.2010, 00:52 |
| To tol05 Спасибо большое, то что нужно. Тема закрыта |