2012-01-01 2 views
3

Есть ли функция в datagrids, которая автоматически изменит размер (заголовки) в зависимости от самых длинных символов в столбце?Может ли заголовок DataGridView автоматически изменять размер?

Например, если у меня есть длинное предложение, мой заголовок datagrid автоматически изменит размер, чтобы сообщение не было разрезано.

+2

Так же, как примечание, есть как 'DataGrid' и' управления DataGridView' в WinForms. «DataGridView» заменил элемент управления DataGrid, но оба они все еще доступны. Вы должны убедиться в том, чтобы различать их и быть ясным, какой из них вы используете. –

ответ

5

Использовать DataGridView.AutoSizeColumnsMode Property Недвижимость.

Например,

dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; 
+2

В качестве примечания - вам нужно будет сделать дополнительную работу, чтобы изменить размер столбцов, если данные изменяются. – Origin

+0

Спасибо Очень много :)) –

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