Beispiel #1
0
 public BorderStyle(RdlEngine.BorderStyle b)
 {
     Left   = b.Left;
     Right  = b.Right;
     Top    = b.Top;
     Bottom = b.Bottom;
 }
Beispiel #2
0
        private CellBorderLineStyle ExcelBorderStyleFromRdlBorderStyle(RdlEngine.BorderStyle.BorderStyleEnum bs)
        {
            switch (bs)
            {
            case RdlEngine.BorderStyle.BorderStyleEnum.Dashed:
                return(CellBorderLineStyle.Dashed);

            case RdlEngine.BorderStyle.BorderStyleEnum.Dotted:
                return(CellBorderLineStyle.Dotted);

            case RdlEngine.BorderStyle.BorderStyleEnum.Double:
                return(CellBorderLineStyle.Double);

            case RdlEngine.BorderStyle.BorderStyleEnum.Groove:
                return(CellBorderLineStyle.DashDotDot);

            case RdlEngine.BorderStyle.BorderStyleEnum.Inset:
                return(CellBorderLineStyle.Thin);

            case RdlEngine.BorderStyle.BorderStyleEnum.None:
                return(CellBorderLineStyle.None);

            case RdlEngine.BorderStyle.BorderStyleEnum.Outset:
                return(CellBorderLineStyle.Thick);

            case RdlEngine.BorderStyle.BorderStyleEnum.Ridge:
                return(CellBorderLineStyle.Double);

            case RdlEngine.BorderStyle.BorderStyleEnum.Solid:
                return(CellBorderLineStyle.Thin);

            case RdlEngine.BorderStyle.BorderStyleEnum.WindowInset:
                return(CellBorderLineStyle.Thin);
            }
            return(CellBorderLineStyle.None);
        }