Gestione Commenti in un Foglio di Lavoro
Aggiunta di commenti
Per aggiungere un commento a una cella utilizzando Aspose.Cells.GridDesktop, segui i passaggi seguenti:
- Aggiungi il controllo Aspose.Cells.GridDesktop al tuo Form
- Accedere a qualsiasi Foglio di lavoro desiderato
- Aggiungi Commento al foglio di lavoro specificando la cella (utilizzando il suo nome o il numero di riga e colonna) in cui verrà aggiunto il commento.
Il codice seguente aggiungerà commenti alle celle b2 e b4 del foglio di lavoro.
// 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."); |
La collezione Comments nell’oggetto Worksheet fornisce un metodo Add sovraccaricato. Gli sviluppatori possono utilizzare qualsiasi versione sovraccaricata del metodo Add in base alle loro esigenze specifiche.
Accesso ai commenti
Per accedere e modificare un commento esistente nel foglio di lavoro, gli sviluppatori possono accedere al commento dalla collezione Comments della classe Worksheet specificando la cella (utilizzando il nome della cella o la sua posizione in termini di numeri di riga e colonna) in cui è stato inserito il commento. Una volta che il commento è stato accesso, gli sviluppatori possono modificare il suo testo durante l’esecuzione.
// 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."); | |
} |
Rimozione dei commenti
Per rimuovere un commento esistente, gli sviluppatori possono semplicemente accedere a un foglio di lavoro desiderato e quindi rimuovere il commento dalla collezione Comments della classe Worksheet specificando la cella (utilizzando il suo nome o il numero di riga e colonna) contenente il commento.
// 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."); | |
} |