Trabajar con Validaciones en Columnas
Contents
[
Hide
]
En uno de nuestros temas anteriores, hemos discutido acerca de las validaciones, pero eso fue en el contexto deValidaciones en hojas de trabajo (para tener información general sobre la validación y los modos de validación, los desarrolladores pueden consultar este tema). En este tema, explicaremos las validaciones con respecto a las columnas. Con esta función, los desarrolladores pueden aplicar una regla de validación en cualquier columna de la hoja de trabajo. Vamos a discutirlo en detalle.
Agregar validación de columna
Para agregar cualquier tipo de validación a una columna, siga los pasos a continuación:
- Agregue el control Aspose.Cells.GridDesktop a suFormulario
- Accede a cualquier deseadoHoja de cálculo
- Agregar un deseadoValidación a cualquier columna
IMPORTANTE:Para obtener más información sobre los tipos de validación (o modos de validación comoSe Requiere Validación, Validación de expresiones regulares yValidación personalizada ) e implementarValidación personalizada , por favor refiérase aTrabajando con Validaciones en Hojas de Trabajo.
Acceso a la validación de columnas
Para acceder a una validación de columna específica, siga los pasos a continuación:
- Accede a un deseadoHoja de cálculo
- Acceder a una columna específicaValidación en elHoja de cálculo
- EditarValidación atributos, si se desea
//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;
Eliminación de la validación de columnas
Para eliminar una validación de columna específica de la hoja de trabajo, siga los pasos a continuación:
- Accede a un deseadoHoja de cálculo
- Eliminar una columna específicaValidación desde elHoja de cálculo
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Removing the Validation applied on a specific column
sheet.Columns[2].RemoveValidation();