I have list of string arrays where the first element is the list is the header labels. Is there a way I can auto bind this up to the grid. Also the string array may have a variable number of columns on different occasions based on origin of the data, but within a single list or binding operation, all string arrays will have the same number of array elements/columns (e.g. I am not expecting the grid to bind to jagged arrays).