Вставка строк в pagedcollectionview с сохранением местоположения - PullRequest
0 голосов
/ 13 марта 2011

Мне нужно создать сетку, которая позволяет сортировать и фильтровать.В настоящее время я могу добиться этого, связывая PagedCollectionView данных.Я хотел бы позволить пользователю вставлять или удалять строки из сетки с контекстным меню.Пользователь может выбрать строку и щелкнуть правой кнопкой мыши в контекстном меню и вставить или удалить строку.Я могу удалить текущую строку, но добавление строки поставило меня в тупик.Когда я вставляю новую строку и так как я не знаю никаких значений, я вставляю пустую строку, и это заканчивается в конце сетки.Одно из решений, над которым я работаю, - это скопировать предыдущую строку гирда и использовать конвертер, если строка грязная, отображать пустым.Просто любопытно, есть ли лучший способ вставки строки в текущем месте в сетке при сохранении сортировки и фильтрации на месте?Спасибо,

1 Ответ

0 голосов
/ 11 мая 2011

На тот случай, если кому-то будет интересно, в итоге я вставил строку в сетку вручную без представления постраничной коллекции, чтобы сохранить сортировку, а в коде вставил пустую строку.

...