Esempio n. 1
0
        public override void WriteTo(XlsWriter writer, int param = 0)
        {
            //writer.SetBorder(BorderTop, BorderLeft, BorderRight, BorderBottom);
            var oldStyle = writer.MergeStyle(Style);

            try
            {
//                writer.ShrinkToFit = ShrinkToFit;

                writer.AddCell(ColSpan, RowSpan);
                writer.SetValue(GetValue());
                if (Width != null)
                {
                    writer.SetColumnWidth((int)Width);
                }

/*
 *              if (Style.AutoWidth ?? false /*AutoSize♥1♥)
 *              {
 *                  if (ColSpan > 0 && RowSpan > 0)
 *                      writer.AutoSizeColumn(true);
 *                  else
 *                      writer.AutoSizeColumn();
 *              }
 */
            }
            finally
            {
                writer.Style = oldStyle;
            }
        }
Esempio n. 2
0
        public override void WriteTo(XlsWriter writer, int param = 0)
        {
            var oldStyle = writer.MergeStyle(Style);

            try
            {
                //            writer.SetBorder(BorderTop, BorderLeft, BorderRight, BorderBottom);
                writer.AddCell(ColSpan, RowSpan);
                writer.SetValue(Value);
                if (Width != null)
                {
                    writer.SetColumnWidth((int)Width);
                }
            }
            finally
            {
                writer.Style = oldStyle;
            }
        }