In a GridControl, when you double-click a column border, it resets the row height back to the default size, GridControl.DefaultColWidth. It does not autosize the column.
If you want to autosize the column on a doubleclick, you can catch the ResizingCols event, and autosize things yourself. Below is some code.
’ add the handler
AddHandler Me.GridControl1.ResizingColumns, Addressof GridResizingColumns
.....
Private Sub GridResizingCollumns(sender As Object, e As GridResizingColsEventArgs)
If e.Reason = GridResizeCellsReason.DoubleClick Then
Me.GridControl1.ColWidths.ResizeToFit( Me.GridControl1.ViewLayout.VisibleCellsRange.IntersectRange(e.Cols), False, True)
e.Cancel = True
End If
End Sub ’GridResizingColumns