refresh data and visible columns


I have an application which does data binding similar to the Indexer Binding Demo.

My applicaiton allows the table to be reset with different columns and data.


I do the following to reset column and data in dataControl
and refresh with possibly different columns and data.

private void ResetTable()
{

gridControl.VisibleColumns.Clear();

foreach (VisibleColumnField vField in new VisibleColumnFields())
{ // REBUILD COLUMNS }


var dataSource = newdata// get different data
gridControl.ItemsSource = dataSource
}

gridControl.ColumnSizer = GridControlLengthUnitType.SizeToHeader;


}


When I do this the column width always uses the default column width rather than what I set columnSizer to.

What is the correct way to reset the grid control?

Thanks


1 Reply

MF Mary Fontana June 16, 2011 03:49 PM UTC

I posted this in the wrong forum!
Sorry!


Loader.
Up arrow icon