Çalışma Sayfasında Yorumları Yönetme

Yorum Ekleme

Aspose.Cells.GridDesktop kullanarak bir hücreye yorum eklemek için lütfen aşağıdaki adımları izleyin:

  • Form‘unuza Aspose.Cells.GridDesktop kontrolünü ekleyin
  • Herhangi bir istenen Çalışma Sayfası‘na erişin
  • Yorumun ekleneceği hücreyi (adını veya satır ve sütun numarasını kullanarak) belirterek Yorum ekleyin.

Aşağıdaki kod b2 ve b4 hücrelerine yorum ekleyecektir.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
// Adding comment to "b2" cell
sheet.Comments.Add("b2", "Please write your name.");
// Adding another comment to "b4" cell using its row & column number
sheet.Comments.Add(3, 1, "Please write your email.");

Worksheet nesnesindeki Comments koleksiyonu aşırı yükleme Add yöntemi sağlar. Geliştiriciler, belirli ihtiyaçlarına göre Add yönteminin herhangi bir aşırı yüklü sürümünü kullanabilirler.

Yorumlara Erişme

Çalışma sayfasındaki mevcut bir yoruma erişmek ve değiştirmek isteyen geliştiriciler, yorumu Comments koleksiyonundan belirli bir hücreye (hücre adı veya satır ve sütun numarası kullanarak) erişebilirler. Yorum erişildiğinde, geliştiriciler çalışma zamanında metnini değiştirebilirler.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
// Accessing a comment added to "c3" cell (specified using its row & column number)
Aspose.Cells.GridDesktop.Data.GridComment comment1 = sheet.Comments[3, 1];
if (comment1 != null)
{
// Modifying the text of comment
comment1.Text = "The 1st comment.";
MessageBox.Show("Comment has been modified");
}
else
{
MessageBox.Show("Please add comment before accessing it.");
}

Yorumları Kaldırma

Mevcut bir yorumu kaldırmak isteyen geliştiriciler, istenen bir çalışma sayfasına erişebilir ve ardından yorumu, yorum içeren hücreyi (adını veya satır ve sütun numarasını kullanarak) Comments koleksiyonundan kaldırabilirler.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
if (sheet.Comments[3, 1] != null)
{
// Removing comment from "c3" cell
sheet.Comments.Remove(3, 1);
MessageBox.Show("Comment has been removed");
}
else
{
MessageBox.Show("Please add comment before removing it.");
}