本文整理汇总了C#中NPOI.SetColumnWidth方法的典型用法代码示例。如果您正苦于以下问题:C# NPOI.SetColumnWidth方法的具体用法?C# NPOI.SetColumnWidth怎么用?C# NPOI.SetColumnWidth使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NPOI
的用法示例。
在下文中一共展示了NPOI.SetColumnWidth方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CreateHeader
/// <summary>
/// 创建excel表头
/// </summary>
/// <param name="dgv"></param>
/// <param name="excelSheet"></param>
protected static void CreateHeader(NPOI.SS.UserModel.ISheet excelSheet, HSSFWorkbook excelWorkbook)
{
int cellIndex = 0;
NPOI.SS.UserModel.IRow row1 = excelSheet.CreateRow(0);
NPOI.SS.UserModel.ICellStyle cellStyle = excelWorkbook.CreateCellStyle();
cellStyle.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.WHITE.index;
//cellStyle.FillPattern = HSSFCellStyle.SQUARES;
cellStyle.FillBackgroundColor = NPOI.HSSF.Util.HSSFColor.BLACK.index;
//循环导出列
foreach (System.Collections.DictionaryEntry de in _listColumnsName)
{
NPOI.SS.UserModel.ICell cell = row1.CreateCell(cellIndex);
cell.CellStyle = cellStyle;
string cellName = de.Value.ToString().Trim();
cell.SetCellValue(cellName);
excelSheet.SetColumnWidth(cellIndex, 15 * 256);
cellIndex++;
}
}