private ICellStyle Append(ICellStyle style, CellStylePattern pattern) { switch (pattern) { case CellStylePattern.DefaultBorder: return(AppendStyleDefaultBorder(style)); case CellStylePattern.DefaultFont: return(AppendStyleDefaultFont(style)); default: throw new System.NotImplementedException("Unsupported CellStylePattern: " + pattern.ToString()); } }
public ICellStyle Create(CellStylePattern pattern1, CellStylePattern pattern2, CellStylePattern pattern3) { var style = Create(pattern1, pattern2); return(Append(style, pattern3)); }
public ICellStyle Create(CellStylePattern pattern) { var style = Create(); return(Append(style, pattern)); }