Работа с проверками в столбцах
Contents
[
Hide
]
В одной из наших предыдущих тем мы обсуждали проверки, но это было в контекстеВалидации в рабочих листах (чтобы получить общую информацию о проверке и режимах проверки, разработчики могут обратиться к этому разделу). В этом разделе мы объясним проверки в отношении столбцов. Используя эту функцию, разработчики могут применять правило проверки к любому столбцу рабочего листа. Давайте обсудим это подробно.
Добавление проверки столбца
Чтобы добавить какую-либо проверку в столбец, выполните следующие действия:
- Добавьте элемент управления Aspose.Cells.GridDesktop в свойФорма
- Доступ к любому желаемомуРабочий лист
- Добавлять желаемыйПроверка в любую колонку
ВАЖНЫЙ:Для получения дополнительной информации о типах проверки (или режимах проверки, таких какТребуется проверка, Проверка регулярных выражений иПользовательская проверка ) и реализацияПользовательская проверка , пожалуйста, обратитесь кРабота с проверками в рабочих листах.
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()); |
Доступ к проверке столбца
Чтобы получить доступ к проверке определенного столбца, выполните следующие действия:
- Доступ к желаемомуРабочий лист
- Доступ к определенному столбцуПроверка вРабочий лист
- РедактироватьПроверка атрибуты по желанию
//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;
Удаление проверки столбца
Чтобы удалить проверку определенного столбца с рабочего листа, выполните следующие действия:
- Доступ к желаемомуРабочий лист
- Удалить конкретный столбецПроверка отРабочий лист
//Accessing first worksheet of the Grid
Worksheet sheet = gridDesktop1.Worksheets[0];
//Removing the Validation applied on a specific column
sheet.Columns[2].RemoveValidation();