Ligne personnalisée et légende de colonne personnalisée de la feuille de calcul GridDesktop
Contents
[
Hide
]
Scénarios d’utilisation possibles
Vous pouvez personnaliser la légende des lignes et des colonnes de la feuille de calcul GridDesktop. Normalement, la ligne commence à partir de 1 et la colonne commence à partir de A. Vous pouvez modifier ce comportement et utiliser vos propres légendes pour les lignes et les colonnes de la feuille de calcul GridDesktop. Afin de modifier les légendes des lignes et des colonnes, veuillez implémenter les interfaces ICustomRowCaption et ICustomColumnCaption.
Ligne personnalisée et légende de colonne personnalisée de la feuille de calcul GridDesktop
L’exemple de code suivant implémente les interfaces ICustomRowCaption et ICustomColumnCaption et modifie les légendes des lignes et des colonnes. La capture d’écran montre le résultat de l’exécution de cet exemple de code pour une référence.
Exemple de code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
public class MyICustomColumnCaption : ICustomColumnCaption | |
{ | |
//Returns the Custom Column Caption | |
public string GetCaption(int column) | |
{ | |
return "Mine " + (column + 10); | |
} | |
} | |
public class MyICustomRowCaption : ICustomRowCaption | |
{ | |
//Returns the Custom Row Caption | |
public string GetCaption(int row) | |
{ | |
return "R" + (row + 10).ToString(); | |
} | |
} | |
//------------------------------------------- | |
//------------------------------------------- | |
//Access the First GridDesktop Worksheet | |
Worksheet ws = this.gridDesktop1.Worksheets[0]; | |
//Assign the Worksheet Custom Column and Row Caption Instance | |
ws.CustomColumnCaption = new MyICustomColumnCaption(); | |
ws.CustomRowCaption = new MyICustomRowCaption(); |