RangeDataSourceOptions Class
Contains various options for a data source created from a cell range.
Namespace: DevExpress.Spreadsheet
Assembly: DevExpress.Spreadsheet.v24.1.Core.dll
NuGet Package: DevExpress.Spreadsheet.Core
Declaration
Remarks
A RangeDataSourceOptions object is created and passed as a parameter to the CellRange.GetDataSource or the WorksheetDataBindingCollection.CreateDataSource methods.
Example
RangeDataSourceOptions options = new RangeDataSourceOptions();
Worksheet sheet = spreadsheetControl1.ActiveWorksheet;
CellRange dataRange = sheet.Selection;
if (dataRange.Equals(sheet.Tables[0].Range))
options.UseFirstRowAsHeader = true;
else {
options.UseFirstRowAsHeader = false;
options.DataSourceColumnTypeDetector = new MyColumnDetector();
}
options.SkipHiddenColumns = true;
rangeDS = dataRange.GetDataSource(options);
sheet.DataBindings.Error += DataBindings_Error;
Inheritance
Object
DataSourceOptionsBase
RangeDataSourceOptions
See Also