Travailler avec des validations dans les colonnes
Ajout de validation de colonne
Pour ajouter n’importe quel type de validation à une colonne, veuillez suivre les étapes ci-dessous :
- Ajoutez le contrôle Aspose.Cells.GridDesktop à votre Form
- Accédez à n’importe quelle Worksheet souhaitée
- Ajoutez une Validation souhaitée à n’importe quelle colonne
IMPORTANT : Pour plus d’informations sur les types de validation (ou modes de validation comme Validation requise, Validation par expressions régulières et Validation personnalisée) et la mise en oeuvre de la Validation personnalisée, veuillez vous référer à Travailler avec les validations dans les feuilles de calcul.
// 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 Is Required Validation to a column | |
sheet.Columns[2].AddValidation(true, ""); | |
// Adding simple Regular Expression Validation to a column | |
sheet.Columns[4].AddValidation(true, @"\d+"); | |
// Adding complex Regular Expression Validation to a column | |
sheet.Columns[6].AddValidation(true, @"\d{4}-\d{2}-\d{2}"); | |
// Adding Custom Validation to a column | |
sheet.Columns[8].AddValidation(new CustomValidation()); |
Accéder à la validation de colonne
Pour accéder à une validation de colonne spécifique, veuillez suivre les étapes ci-dessous :
- Accéder à une Feuille de calcul souhaitée
- Accéder à une validation de colonne spécifique dans la Feuille de calcul
- Modifier les attributs de la Validation, si désiré
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Accessing the Validation object applied on a specific column
Validation validation = sheet.Columns[2].Validation;
//Editing the attributes of Validation
validation.IsRequired = true;
validation.RegEx = "";
validation.CustomValidation = null;
Suppression de la validation de colonne
Pour supprimer une validation de colonne spécifique de la feuille de calcul, veuillez suivre les étapes ci-dessous :
- Accéder à une Feuille de calcul souhaitée
- Supprimer une validation de colonne spécifique de la Feuille de calcul
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Removing the Validation applied on a specific column
sheet.Columns[2].RemoveValidation();