Changed logic to create a local vlnBorder structure populated from vlnFlexGrid

This commit is contained in:
Rich 2014-02-19 21:08:04 +00:00
parent ec1d458dbd
commit 2bd5ad58f1

View File

@ -35,9 +35,11 @@ namespace Volian.Print.Library
get { return _MyFlexGrid; } get { return _MyFlexGrid; }
set { _MyFlexGrid = value; } set { _MyFlexGrid = value; }
} }
private VlnBorders _MyBorders;
public VlnBorders MyBorders public VlnBorders MyBorders
{ {
get { return _MyFlexGrid.MyBorders; } get { return _MyBorders; }
set { _MyBorders = value; }
} }
private iTextSharp.text.pdf.PdfContentByte _MyContentByte; private iTextSharp.text.pdf.PdfContentByte _MyContentByte;
public iTextSharp.text.pdf.PdfContentByte MyContentByte public iTextSharp.text.pdf.PdfContentByte MyContentByte
@ -173,6 +175,7 @@ namespace Volian.Print.Library
SetupCells(); SetupCells();
foreach(vlnCell cell in this) foreach(vlnCell cell in this)
{ {
myTable.MyBorders = VlnBorders.Get(myFlexGrid.MyBorders.ConvertToString());
GridLinePattern glp = cell.AboveLeftSide; GridLinePattern glp = cell.AboveLeftSide;
glp = cell.AboveRightSide; glp = cell.AboveRightSide;
glp = cell.BelowLeftSide; glp = cell.BelowLeftSide;