Arbeta med valideringar i kolumner
Contents
[
Hide
]
I ett av våra tidigare ämnen har vi diskuterat om valideringar men det var i samband medValideringar i arbetsblad (för att ha allmän information om validerings- och valideringslägen kan utvecklare hänvisa till detta ämne). I det här ämnet kommer vi att förklara valideringar med avseende på kolumner. Med den här funktionen är det möjligt för utvecklare att tillämpa en valideringsregel på valfri kolumn i kalkylbladet. Låt oss diskutera det i detalj.
Lägger till kolumnvalidering
För att lägga till någon form av validering till en kolumn, följ stegen nedan:
- Lägg till Aspose.Cells.GridDesktop-kontroll till dinForm
- Få åtkomst till alla önskadeArbetsblad
- Lägg till en önskadGodkännande till valfri kolumn
VIKTIG:För mer information om typerna av validering (eller valideringslägen somKrävs validering, Validering av reguljära uttryck ochAnpassad validering ) och implementeraAnpassad validering , seArbeta med valideringar i arbetsblad.
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()); |
Åtkomst till kolumnvalidering
För att komma åt en specifik kolumnvalidering, följ stegen nedan:
- Få tillgång till en önskadArbetsblad
- Öppna en specifik kolumnGodkännande iArbetsblad
- RedigeraGodkännande attribut, om så önskas
//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;
Ta bort kolumnvalidering
För att ta bort en specifik kolumnvalidering från kalkylbladet, följ stegen nedan:
- Få tillgång till en önskadArbetsblad
- Ta bort en specifik kolumnGodkännande frånArbetsblad
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Removing the Validation applied on a specific column
sheet.Columns[2].RemoveValidation();