Grid not redrawing properly when using QueryColWidth

I have 5 columns in a grid (databound). I want the first column (column 1)'s width set automatically...which it is. The remaining columns I want to fill the grid space evenly. So this is what I do: private void Model_QueryColWidth(object sender, GridRowColSizeEventArgs e) { if (e.Index>1) { int cSize=0, leftPart =0; cSize = GridControl1.ClientRectangle.Width; leftPart = gridControl1.Model.ColWidths[0] + gridControl1.Model.ColWidths[1]; e.Size = (cSize - leftPart) / 4; e.Handled =true; } } This works great UNTIL I resize the grid (its Anchored to the form and resizes automatically). When I do, attached is a picture of the results (PDF) Thanks Eric

1 Reply

ER ERobishaw November 5, 2003 02:26 PM UTC

Never mind: Found the fix: gridControl1.SmoothControlResize =false;

Loader.
Up arrow icon