Работа с проверками в столбцах
Contents
[
Hide
]
В одной из наших предыдущих тем мы обсуждали проверки, но это было в контексте Проверки в рабочих листах (для общей информации о проверке и режимах проверки разработчики могут обратиться к этой теме). В этой теме мы подробно объясним проверки в отношении столбцов. Используя эту функцию, разработчики могут применить правило проверки к любому столбцу в рабочем листе. Давайте обсудим это подробнее.
Добавление проверки столбца
Чтобы добавить любого рода проверку в столбец, выполните следующие шаги:
- Добавьте элемент управления Aspose.Cells.GridDesktop на ваш Форм
- Получить доступ к любому желаемому Рабочему листу
- Добавьте желаемую Проверку к любому столбцу
ВАЖНО: Дополнительную информацию о типах проверки (или режимах проверки, таких как Обязательная проверка, Проверка с помощью регулярных выражений и Пользовательская проверка) и реализации Пользовательской проверки смотрите в разделе Работа с проверками в рабочих листах.
Доступ к проверке столбца
Чтобы получить доступ к конкретной проверке столбца, выполните следующие шаги:
- Получите доступ к желаемому Рабочему листу
- Получите доступ к конкретной Проверке столбца на Листе
- Измените атрибуты Проверки, если необходимо
//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();