DataGridView :
Set the AutoSizeMode property of the last column to Fill and use other sizing options for the other columns. If the other columns use too much of the available space, set the MinimumWidth property of the last column.
http://msdn.microsoft.com/en-us/library/74b2wakt(v=VS.80).aspx
RadGridView :
How to set the last column to Fill?