PropertyDescriptorCollection CreateColumnCollection(List <ColumnDescription> columnDescriptions) { CellSelectionPropertyDescriptor[] pds = new CellSelectionPropertyDescriptor[columnDescriptions.Count]; for (int i = 0; i < columnDescriptions.Count; i++) { pds[i] = new CellSelectionPropertyDescriptor(this, columnDescriptions[i]); } return(new PropertyDescriptorCollection(pds)); }
PropertyDescriptorCollection CreateColumnCollection(List <string> columnNames) { CellSelectionPropertyDescriptor[] pds = new CellSelectionPropertyDescriptor[columnNames.Count]; for (int i = 0; i < columnNames.Count; i++) { pds[i] = new CellSelectionPropertyDescriptor(this, columnNames[i], SalesByYearData.GetColumnType(columnNames[i])); } return(new PropertyDescriptorCollection(pds)); }