Мне нужно реализовать элемент управления с панелью заголовка и элементов. Этот элемент управления должен иметь поведение прокрутки, подобное DataGrid. Заголовок должен прокручиваться по горизонтали вместе с элементами, но должен фиксироваться при вертикальной прокрутке. Как я могу реализовать такое поведение?Поведение прокрутки, похожее на DataGrid
0
A
ответ
2
Я хотел бы использовать два ScrollViewers, а не один
Вот раскладка управления Я хотел бы использовать
<DockPanel>
<ScrollViewer x:Name="HeaderScrollViewer" DockPanel.Dock="Top">
<Grid x:Name="Headers" />
</ScrollViewer>
<ScrollViewer x:Name="ContentScrollViewer">
<Grid x:Name="Content" />
</ScrollViewer>
</DockPanel>
Есть несколько вещей, чтобы отметить, чтобы сделать эту работу правильно.
Скрыть полосы прокрутки на
HeaderScrollViewer
. ScrollViewer доступен только для функциональности - Пользователь фактически не взаимодействует с ним.Когда
ContentScrollViewer
прокручивает по горизонтали, вручную прокрутитеHeaderScrollViewer
на том же расстоянии.Использование Grid.IsSharedSizeScope и Grid.SharedSizeGroup, чтобы выровнять столбцы сетки заголовков с грид столбцов контента
Смежные вопросы
- 1. Silverlight DataGrid вертикальный профиль прокрутки
- 2. Переопределение вида прокрутки DataGrid
- 3. Неожиданное поведение DataGrid
- 4. WPF DataGrid: CanContentScroll свойства вызывает странное поведение
- 5. DataGrid - изменить поведение изменения
- 6. Siri - контактное поведение, похожее на skype для аудиовызова
- 7. Приложение iOS, похожее на поведение платы весов iOS
- 8. Полоса прокрутки, не показывающая на WPF Datagrid
- 9. Вертикальная панель прокрутки на DataGrid слишком высока
- 10. Сетка прокрутки NETCF DataGrid на просмотр?
- 11. Drag поведение падения Ее на WPF DataGrid
- 12. Flash-строитель: странное поведение на Datagrid
- 13. jQuery/поведение прокрутки HTML
- 14. Поведение после события прокрутки
- 15. Странное поведение функции прокрутки
- 16. Логарифмическое поведение полосы прокрутки
- 17. Странное поведение прокрутки onRendered
- 18. поведение события прокрутки jQuery
- 19. Неправильное поведение индикатора прокрутки
- 20. Управление ListBox прокрутки поведение
- 21. Поведение прокрутки Strange Tableview
- 22. Поведение прокрутки DataGridView
- 23. Действительно вялой поведение прокрутки на веб-сайте ...
- 24. DataGrid Проверка Поведение с IEditableObject
- 25. Анимировать DataGrid для автоматического прокрутки
- 26. Обновление DataGrid после прокрутки вниз
- 27. Нечто похожее на split()?
- 28. Динамического WPF MVVM поведение DataGrid
- 29. WPF Datagrid: поведение странного стиля
- 30. поведение пользовательской вкладки flex datagrid
Большое спасибо! – user282603