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.
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();