예제 #1
0
        private Cell NormalControl(string type)
        {
            Cell cell = null;

            switch (type.ToLower())
            {
            case "commonlabel":
                cell = new CommonLabel();
                break;

            case "dbboolean":
                cell = new DBBoolean();
                break;

            case "dbimage":
                cell = new DBImage();
                break;

            case "dbdecimal":
                cell = new DBDecimal();
                break;

            case "calculatecolumn":
                cell = new CalculateColumn();
                break;

            case "columnexpression":
                cell = new ColumnExpression();
                break;

            case "decimalalgorithmcolumn":
                cell = new DecimalAlgorithmColumn();
                break;

            case "algorithmcolumn":
                cell = new AlgorithmColumn();
                break;

            case "dbdatetime":
                cell = new DBDateTime();
                break;

            case "dbexchangerate":
                //cell=new GridExchangeRate();
                break;

            case "dbtext":
                cell = new DBText();
                break;

            case "barcode":
                cell = new BarCode();
                break;

            case "gridproportiondecimal":
                cell = new GridProportionDecimal();
                break;
            }
            return(cell);
        }
예제 #2
0
 public DBImage(DBImage image) : base(image)
 {
     _datasource = image.DataSource;
 }