У меня есть GridView с ScrollViewer, который используется для горизонтальной прокрутки вместе с содержимым GridView. Я изменил его, используя решение Криса Кавана с закругленными углами , которое включает в себя размещение сетки вокруг GridViewHeaderRowPresenter и добавление границы на тот же уровень, которая затем используется в качестве маски непрозрачности ( см. Этот вопрос для получения дополнительной информации ).
Кажется, это отключает горизонтальную прокрутку заголовка. Если я изменю размер окна браузера на что-то меньшее, заставив полосу прокрутки для контента, заголовок останется фиксированным. Я полагаю, что добавленный xaml каким-то образом отключает прокрутку заголовка.
Вот как выглядит текущий код. Обратите внимание, что это определение стиля, нацеленного на элемент ScrollViewer, а не непосредственно в разметке XAML на странице.