Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/34: Рейтинг темы: голосов - 34, средняя оценка - 4.74
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 19
1

DataGridView ширина столбца

10.05.2016, 04:38. Показов 6152. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Есть DataGridView, данные берутся из БД. В DGW 6 столбцов. Ширину столбца я указываю через DataGridView.Columns[x].Width = 100;. Можно ли как то сделать статичную (в пикселях/сантиметрах/попугаях) ширину столбца? Дело в том, что у меня в 4ех столбцах - дата. Когда приложение в оконном режиме - ширины столбцов идеальны, тютелька в тютельку. Разворачиваю на весь экран/изменяю размер окна - и эти столбцы растягиваются.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2016, 04:38
Ответы с готовыми решениями:

Ширина столбца DGV
Подскажите пожалуйста, как задать эту ширину?

Ширина ячейки в DataGridView
Привет! При работе с DataGridView возникли следующие вопросы: Вопрос 1 Как изменить ширину...

Ширина столбцов в DataGridView
Имеется DataGridView, в котором есть несколько столбцов. Требуется установить ширину каждого...

Ширина занимаемая колонками в DataGridView
class grid : DataGridView { //... this.AutoSizeColumnsMode =...

5
8942 / 4854 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
10.05.2016, 04:44 2
Посмотри в сторону AutoSizeColumnsMode, т.е. каким образом подгоняется ширина столбцов при изменении ширины dgv
0
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 19
10.05.2016, 04:59  [ТС] 3
Цитата Сообщение от ViterAlex Посмотреть сообщение
Посмотри в сторону AutoSizeColumnsMode, т.е. каким образом подгоняется ширина столбцов при изменении ширины dgv
Глядел. В лучшем случае - ширина всех столбцов подгоняется под ширину dgw и каждый столбец растягивается при изменении ширины формы (а соответственно - при изменении ширины и dgw). Мне бы, к примеру, указать, что ширина колонки 3 равна 150pt/px/cm/etc. И при любых манипуляциях с размерами и положением dgw ширина колонки 3 оставалась 150pt/px/cm/etc
0
8942 / 4854 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
10.05.2016, 05:28 4
Чтобы размеры столбцов не менялись AutoSizeColumnsMode = None. Они остаются фиксированными всегда. Попробуй ещё свойство столбца Resizeable.
Тут вообще проблемы никакой быть не должно
0
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 19
10.05.2016, 05:46  [ТС] 5
Цитата Сообщение от ViterAlex Посмотреть сообщение
Чтобы размеры столбцов не менялись AutoSizeColumnsMode = None. Они остаются фиксированными всегда. Попробуй ещё свойство столбца Resizeable.
Тут вообще проблемы никакой быть не должно
При AutoSizeColumnsMode = None фиксированы ВСЕ столбцы. Мне нужно, чтобы столбцы 1,3,4,5 были фиксированной ширины, а столбец 2 растягивался при растягивании формы.
Извиняюсь, изначально неверно вопрос поставил. Возможно, следует поставить AutoSizeColumnsMode = None, столбцам 1,3,4,5 прописать статичную ширину через Columns[x].Width, а столбцу 2 рассчитывать ширину вручную через dgw.Width - Columns[1].Width - Columns[3].Width - Columns[4].Width - Columns[5].Width
0
8942 / 4854 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
10.05.2016, 05:59 6
Цитата Сообщение от demonoffuture Посмотреть сообщение
Мне нужно, чтобы столбцы 1,3,4,5 были фиксированной ширины, а столбец 2 растягивался при растягивании формы
Ну так и нужно говорить сразу. Тогда для фиксированных столбцов установи свойство Resizeable = false
0
10.05.2016, 05:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2016, 05:59
Помогаю со студенческими работами здесь

Ширина заголовков строк в Datagridview
Как в datagridview изменить ширину заголовков строк?

Ширина крайнего левого столбца в датагридвью
Добрый день! Собственно, вопрос в заголовке. Речь идет о столбце без данных, который убирается с...

Ширина столбцов DataGridView по ширине данных в ячейках
Как можно сделать ширину столбцов по ширине данных, которые в их ячейках? Достаю данные из БД,...

Добавление нового столбца в DataGridView и в первую строку данного столбца добавление значения из textbox
Привет всем! Народ подскажите как мне сделать чтобы через кнопу Button добавлялся новый столбец в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru