Lavorare con le Validazioni nelle Colonne
Aggiunta della Validazione della Colonna
Per aggiungere qualsiasi tipo di validazione a una colonna, seguire i passaggi seguenti:
- Aggiungi il controllo Aspose.Cells.GridDesktop al tuo Form
- Accedere a qualsiasi Foglio di lavoro desiderato
- Aggiungi una Validazione desiderata a qualsiasi colonna
IMPORTANTE: Per ulteriori informazioni sui tipi di validazione (o modalità di validazione come Validazione Richiesta, Validazione Espressioni Regolari e Validazione Personalizzata) e sull’implementazione della Validazione Personalizzata, si prega di fare riferimento a Lavorare con le Validazioni nei Fogli 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 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()); |
Accesso alla Validazione di Colonna
Per accedere a una specifica validazione di colonna, si prega di seguire i passaggi seguenti:
- Accedi a un Foglio di lavoro desiderato
- Accedi a una specifica validazione di colonna nel Foglio di Lavoro
- Modifica gli attributi di Validazione, se desiderato
//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;
Rimozione della Validazione di Colonna
Per rimuovere una specifica validazione di colonna dal foglio di lavoro, si prega di seguire i passaggi seguenti:
- Accedi a un Foglio di lavoro desiderato
- Rimuovi una specifica validazione di colonna dal Foglio di Lavoro
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Removing the Validation applied on a specific column
sheet.Columns[2].RemoveValidation();