小编use*_*571的帖子

epplus:将列的wraptext样式设置为true后,如何获得行的高度?

在我设置了一个列的WrapText = true之后,我想看看该行的新高度是什么(即文本是否包装,有多少行).似乎行的Height属性未更新.

        ExcelPackage pkg = new ExcelPackage();
        ExcelWorksheet sheet = pkg.Workbook.Worksheets.Add("Test");

        // height is 15.0
        double heightBefore = sheet.Row(1).Height;


        sheet.Cells[1, 1].Value = "Now is the time for all good men to come to the aid of their country";

        ExcelColumn col = sheet.Column(1);

        // this will resize the width to 60
        col.AutoFit();

        if (col.Width > 50)
        {
            col.Width = 50;

            // this is just a style property, and doesn't actually execute any recalculations
            col.Style.WrapText = true;
        }

        // so this …
Run Code Online (Sandbox Code Playgroud)

epplus

13
推荐指数
1
解决办法
9950
查看次数

标签 统计

epplus ×1