2014-07-21 3 views
2

У меня есть 2 столбца в виде сетки данных. Но эти 2 столбца занимают лишь часть представления. Как мне сделать обе колонки заполнить вид полностью такие первые столбцы занимает 50% пространства и второй столбец занимает остальноеКак сделать столбцы полностью заполнены сеткой данных

ответ

4

Использование

this.MyColumn1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 
this.MyColumn2.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 

Тогда играть с имуществом this.MyColumn2.FillWeight для вашей цели ...

+0

Thank U. Это сработало –

0

Измените ширину столбца, чтобы заполнить, например

oColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 

Если вы сделаете это для всех столбцов, они будут равномерно заполнять сетку (с или без полос прокрутки). Если вы послали только если на 1 столбец, столбец будет заполнить оставшееся пространство пережитка после всех столбцов были размером

+0

Спасибо за ответ –

1

В Visual Studio в окне свойств при выборе DataGridView перейти к свойству AutoSizeColumnsMode и выберите опцию Заполнить. Все столбцы будут соответствовать всем данным DataGridView.

Смежные вопросы