GridCellコメントの作成、削除、取得
Contents
[
Hide
]
可能な使用シナリオ
次の記事では、GridWebワークシート内のGridCellコメントの作成、削除、取得方法について説明しています。 GridWebは、マウスをセルの上に置くとMS-Excelのようにコメントをツールチップとして表示します。
セル内にコメントオブジェクトを作成
セル内にコメントオブジェクトを作成するには、GridCell.CreateCommentメソッドを使用してください。次のサンプルコードは、GridWebの最初のワークシートのセルB4にサンプルコメントを作成します。
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Create comment with these parameters
// i.e. note, author, isvisible
cell.createComment("This is a B4 note.", "Peter", true);
セルからコメントオブジェクトを削除
GridWebの最初のワークシート内のセルB4コメントを削除するには、GridCell.RemoveCommentメソッドを使用してください。次のサンプルコードは、セルB4のコメントを削除します。
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Remove the comment object from this cell.
cell.removeComment();
セルからコメントオブジェクトを取得
GridCell.GetComment()メソッドを使用して、セルからコメントオブジェクトを取得してください。次のサンプルコードは、セルB4からコメントオブジェクトを取得し、Author、Note、Visibilityなどのさまざまなプロパティにアクセスします。
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Get comment of this cell
GridComment gridComm = cell.getComment();
// Access its various properties
String strAuth = gridComm.getAuthor();
String strNote = gridComm.getNote();
boolean isVis = gridComm.isVisible();