У меня есть сетка данных и кнопки рядом с ней, с помощью которых я хочу перемещаться по сетке данных: следующая строка, первая строка, последняя строка, предыдущая строка.
Когда я нажимаю, например, «Предыдущая строка», я хочу, чтобы предыдущая строка была явно выбрана: D.
dataGrid.CurrentRowIndex = dataGrid.CurrentRowIndex-1;
перемещает только индекс ячейки, но не выбор.
Я мог бы сделать это
DataGrdid.Select(thedesiredrow)
но это не отменяет выделение ранее выбранных строк. Есть ли способ отменить выбор каждой ранее выбранной (множественной) строки в компактной структуре или есть более элегантный способ сделать это? Спасибо!