Установите ширину столбца равной ширине элемента управления минус ширина элементов в поле выбора слева от столбца (синтаксис может быть отключен, протестирован в C # и попытался выполнить VB-ize):
dtTest.Columns.Add("Col1", GetType(String))
dtTest.Columns("Col1").Width = dtTest.Width - dtTest.RowHeadersWidth
Возможно, также потребуется настроить -1 или -2, чтобы сделать его достаточно тонким, чтобы избежать горизонтальной полосы прокрутки.В прошлом, если размер диалогового окна и элемента управления можно изменять, вы можете добавить обработчик событий при изменении размера формы, чтобы снова вызвать эту строку кода и оставить для столбца значение 100% ширины.
РЕДАКТИРОВАТЬ: для будущих читателейсм. комментарии ниже для лучшего способа сделать это.