Я использую элемент управления Janus GridEx. Я использую таймер для обновления сетки данными из базы данных каждую минуту. Если пользователь выбрал строку при обновлении данных из базы данных, как я могу повторно выбрать строку после завершения обновления?
выбрать строку в GridEx во время выполнения
Ответы (1)
Вы должны сохранить индекс выбранной строки перед обновлением сетки, а затем установить выбранную строку в это значение после. Что-то типа:
int row = myGrid.Row;
// Perform update
try
{
vJanusDataGridMeasures.Row = row;
}
// The row index that was selected no longer exists.
// You could avoid this error by checking this first.
catch (IndexOutOfRangeException)
{
// Check to see if there are any rows and if there are select the first one
if(vJanusDataGridMeasures.GetRows().Any())
{
vJanusDataGridMeasures.Row = 0;
}
}
person
kevev22
schedule
27.02.2012