Используйте источник событий onRowSelectionChange
и внутри вашего обработчика проверьте, содержит ли newSelection
строки (по идентификатору записи), которые не следует выбирать, если да, удалите их.Если newSelection
исключает строки, которые должны быть выделены, включите их.
<igx-grid #grid (onRowSelectionChange)="adjustSelection($event)"
[data]="localData"
[autoGenerate]="true">
......
</igx-grid>