Не думаю, что вы получите то, что хотите, используя selectrow
.Если вам не нужно многократный выбор, вы можете изменить фон текущей строки с помощью выражения в окне данных.Если вы хотите, чтобы некоторые столбцы оставались нормальными, вы можете сделать это с прямоугольником позади тех, которые вы хотите выделить, вместо изменения цвета строки.Если вам нужно выделить несколько строк, вам нужно будет имитировать множественный выбор, добавив фиктивный столбец и используя его для управления фоном, и, конечно же, вам нужно будет обрабатывать выбор и отмену выбора в событии clicked
.Если у вас есть код, который работает с выбранными строками, вам придется изменить их, чтобы использовать новую схему, например, проверив значение в вашем фиктивном столбце.