Utilizzo delle convalide nelle colonne
Contents
[
Hide
]
In uno dei nostri argomenti precedenti, abbiamo discusso delle convalide, ma questo era nel contesto diConvalide nei fogli di lavoro (per avere informazioni generali sulla validazione e sulle modalità di validazione, gli sviluppatori possono fare riferimento a questo argomento). In questo argomento, spiegheremo le convalide rispetto alle colonne. Utilizzando questa funzione, è possibile per gli sviluppatori applicare una regola di convalida su qualsiasi colonna del foglio di lavoro. Discutiamolo in dettaglio.
Aggiunta della convalida della colonna
Per aggiungere qualsiasi tipo di convalida a una colonna, procedi nel seguente modo:
- Aggiungi il controllo Aspose.Cells.GridDesktop al tuoModulo
- Accedi a qualsiasi desideratoFoglio di lavoro
- Aggiungere un desideratoConvalida a qualsiasi colonna
IMPORTANTE:Per ulteriori informazioni sui tipi di convalida (o modalità di convalida comeÈ richiesta la convalida, Convalida delle espressioni regolari eConvalida personalizzata ) e l’attuazioneConvalida personalizzata , per favore riferisci aUtilizzo delle convalide nei fogli di lavoro.
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 | |
// 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 convalida della colonna
Per accedere alla convalida di una colonna specifica, procedi nel seguente modo:
- Accedi a un file desideratoFoglio di lavoro
- Accedi a una colonna specificaConvalida nelFoglio di lavoro
- ModificareConvalida attributi, se lo si desidera
//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 convalida della colonna
Per rimuovere una convalida di colonna specifica dal foglio di lavoro, procedi nel seguente modo:
- Accedi a un file desideratoFoglio di lavoro
- Rimuovi una colonna specificaConvalida dalFoglio 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();