public static DataColumn GetAltaxoColumnFromOriginDataFormat(COLDATAFORMAT originColDataFormat) { // create a column Altaxo.Data.DataColumn destCol = null; switch (originColDataFormat) { case COLDATAFORMAT.DF_BYTE: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_CHAR: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_COMPLEX: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_DATE: destCol = new Altaxo.Data.DateTimeColumn(); break; case COLDATAFORMAT.DF_DOUBLE: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_FLOAT: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_LONG: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_SHORT: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_TEXT: destCol = new Altaxo.Data.TextColumn(); break; case COLDATAFORMAT.DF_TEXT_NUMERIC: destCol = new Altaxo.Data.TextColumn(); break; case COLDATAFORMAT.DF_TIME: destCol = new Altaxo.Data.DateTimeColumn(); break; case COLDATAFORMAT.DF_ULONG: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_USHORT: destCol = new Altaxo.Data.DoubleColumn(); break; default: destCol = new Altaxo.Data.TextColumn(); break; } return destCol; }
public static DataColumn GetAltaxoColumnFromOriginDataFormat(COLDATAFORMAT originColDataFormat) { // create a column Altaxo.Data.DataColumn destCol = null; switch (originColDataFormat) { case COLDATAFORMAT.DF_BYTE: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_CHAR: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_COMPLEX: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_DATE: destCol = new Altaxo.Data.DateTimeColumn(); break; case COLDATAFORMAT.DF_DOUBLE: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_FLOAT: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_LONG: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_SHORT: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_TEXT: destCol = new Altaxo.Data.TextColumn(); break; case COLDATAFORMAT.DF_TEXT_NUMERIC: destCol = new Altaxo.Data.TextColumn(); break; case COLDATAFORMAT.DF_TIME: destCol = new Altaxo.Data.DateTimeColumn(); break; case COLDATAFORMAT.DF_ULONG: destCol = new Altaxo.Data.DoubleColumn(); break; case COLDATAFORMAT.DF_USHORT: destCol = new Altaxo.Data.DoubleColumn(); break; default: destCol = new Altaxo.Data.TextColumn(); break; } return(destCol); }