gpt4 book ai didi

c# - 以编程方式更改评论框的大小

转载 作者:太空狗 更新时间:2023-10-30 00:30:49 24 4
gpt4 key购买 nike

我可以使用 Range.AddComment 以编程方式在 C# 中向 Excel 单元格添加注释方法:

range.Cells[1, 1].AddComment("Hello World!");

我的问题是我需要添加的一些评论很长。在我的测试过程中,无论评论有多长,评论框似乎都保持默认大小。这意味着用户在最初单击该单元格时无法看到所有评论。

有没有一种方法可以让我更好地控制评论的显示方式,从而避免这个问题?

最佳答案

试试这个:

        Range cell = (Range)sheet.Cells[1, 1];
Comment comment = cell.AddComment("blah");
comment.Shape.TextFrame.AutoSize = true;

编辑:更长的文本和不同的方法:

        string text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\n sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\n"+
"Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris\n nisi ut aliquip ex ea commodo consequat."+
"Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\n"+
"Excepteur sint occaecat cupidatat non proident, sunt in \nculpa qui officia deserunt mollit anim id est laborum";

Range cell = (Range)sheet.Cells[1, 1];
Comment comment = cell.AddComment();
comment.Shape.TextFrame.AutoSize = true;
comment.Text(text);

关于c# - 以编程方式更改评论框的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32998204/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com