У меня есть приложение WinForms с DataGridView
управление. Мое управление имеет пять столбцов (скажите "Имя", "Адрес", "Телефон" и т.д.),
Я не доволен шириной столбца по умолчанию. Я хочу иметь больше контроля над появлением столбца. То, что я хочу, должно быть в состоянии выполнить одно из следующих действий:
Предложите - который свойство использовать и как.
Для этого можно использовать свойство DataGridViewColumn.Width:
DataGridViewColumn column = dataGridView.Columns[0];
column.Width = 60;
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcolumn.width.aspx
Что касается последнего маркера
, чтобы ширина соответствовала тексту
Вы можете поэкспериментировать с .AutoSizeMode вашего DataGridViewColumn, установив для него одно из следующих значений:
None
AllCells
AllCellsExceptHeader
DisplayedCells
DisplayedCellsExceptHeader
ColumnHeader
Fill
Дополнительная информация на MSDN page