Spreadsheetgear - 编辑评论

时间:2014-12-11 13:53:49

标签: spreadsheetgear

在Spreadsheetgear中,我可以右键单击一个单元格并选择"编辑评论"。 我想从代码中做同样的事情。但我只看到了一个" IRange.AddComment"方法,没有" EditComment" ... 有可能吗?

1 个答案:

答案 0 :(得分:0)

以您所说的方式编辑单元格注释纯粹是与UI相关的任务(可能来自WorkbookView控件之一),因此您无法看到任何" EditComment&# 34; SpreadsheetGear" core"中的一种API API,例如IRange接口。

相反,您需要在选择所需的注释形状时在WorkbookView上调用BeginEdit()方法。下面是一些示例代码:

// Assuming there's a comment in A1...
SpreadsheetGear.IComment comment = workbookView.ActiveWorksheet.Cells["A1"].Comment;

// Ensure the comment is visible.
comment.Visible = true;

// Select it.
comment.Shape.Select(true);

// Tell the WorkbookView to enable "edit mode" on the currently selected
// item, which in this case we know is the cell comment in A1.
workbookView.BeginEdit();