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; } }
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; } }