To reproduce: - Add some columns to a grid. - Then add a column like this: private void button2_Click(object sender, System.EventArgs e) { radGridView1.AutoSizeColumnsMode = Telerik.WinControls.UI.GridViewAutoSizeColumnsMode.Fill; Telerik.WinControls.UI.GridViewDataColumn gridViewColumn2 = new Telerik.WinControls.UI.GridViewCheckBoxColumn(); gridViewColumn2.MinWidth = gridViewColumn2.MaxWidth = 22; gridViewColumn2.Width = 100; radGridView1.MasterTemplate.Columns.Add(gridViewColumn2); gridViewColumn2.MinWidth = 0; gridViewColumn2.MaxWidth = 0; } Please note that if you add two columns with the above code, you will be able to resize the first one, but the cursor position is in wrong position. Workaround: - Set the MaxWidth before adding the column to the grid.