У меня есть проект WPF/MVVM, который использует Xceed DataGridControl. Его ItemsSource - PagedCollectionView (код Silverlight). Теперь я группирую по полю LastName и получаю сгруппированные данные в сетке - Смит (5 строк), Джонсон (10 строк), Уильямс (15 строк). Может ли шаблон Xceed DataGridControl быть подобран таким образом, что при нажатии на какую-нибудь кнопку он сортирует записи Johnson по полю FirstName, оставляя столбцы «Смит» и «Уильямс» - и глобальный DataGrid «LastName» несортирован? Кроме того, строки Джонсона должны отображаться в одних и тех же рядах строк данных, если группа Джонсона занимала строки с 6 по 16 - после применения такого вида они должны оставаться рядом с строками 6-16Xceed DataGrid - возможно ли выполнить «частичную сортировку»?
0
A
ответ
1
В этом конкретном поведении нет ничего, кроме вас может сделать это с помощью какого-то пользовательского кода. Что-то вроде скрытого столбца, который будет использоваться для порядка «LastName», поэтому вы можете использовать его для приоритета над следующим столбцом для сортировки.
В соответствии с вашим примером этот CustomSortId может иметь значение 1 для строк Smith, 2 для строк Johnson и 3 для строк Williams. Затем вы сможете сортировать по CustomSortId, а затем по первому имени, чтобы получить желаемый результат.
Смежные вопросы
- 1. Xceed datagrid, показывающий combobox
- 2. Xceed DataGrid Ошибка
- 3. Локализация Xceed DataGrid
- 4. Xceed DataGrid SelectedItem issue
- 5. Пример шаблона DataGrid с xceed шаблоном Datagrid
- 6. Xceed DataGrid QueryableSource и DbContext
- 7. Xceed DataGrid Сбрасывает позицию ScrollBar
- 8. Вытаскивание FilterRow из XCeed DataGrid control
- 9. Xceed Datagrid не привязывается к DataTemplate элемента управления Xceed
- 10. Примените сортировку datagrid к другому datagrid
- 11. Отключить эффект мыши на XCeed WinForms DataGrid?
- 12. Проблема с режимом виртуализации Xceed Datagrid
- 13. Вам нужен Excel для Xceed DataGrid ExcelExporter?
- 14. LicenseException для Xceed DataGrid для WPF
- 15. Как выполнить сортировку без учета культуры с помощью DataGrid?
- 16. Как выполнить пользовательский сортировку в столбце DataGrid, когда ItemsSource == null?
- 17. Как выполнить естественную сортировку?
- 18. Как мне выполнить сортировку?
- 19. Связующие свойств столбцов из Xceed DataGrid в ViewModel атрибута свойства
- 20. Как выполнить сортировку списка hashmap?
- 21. Xceed WPF Datagrid Печать фиксированной колонки на каждой странице
- 22. WPF XCEED множественное свойство DataGrid в одном столбце
- 23. Возможно ли выполнить проверку геолокации?
- 24. Возможно ли выполнить эту конфигурацию?
- 25. Возможно ли выполнить трехстороннее соединение?
- 26. ASP.NET DataGrid, можно ли отключить сортировку по определенным столбцам?
- 27. WPF Сохранять сортировку столбцов с помощью Datagrid
- 28. Настроить сортировку в datagrid в flex
- 29. Процитировать все ячейки в Xceed DataGrid для WPF?
- 30. Переопределить сортировку в WPF DataGrid/ListCollectionView