Исправить заголовки столбцов DataGrid при применении средства просмотра прокрутки

У меня есть DataGrid, завернутый в ScrollViewer вот так ...

<ScrollViewer MaxHeight="600" VerticalScrollBarVisibility="Auto"
              BorderThickness="0" Padding="0">
    <sdk:DataGrid ItemsSource="{Binding BatchItems}" IsReadOnly="True">
        <sdk:DataGrid.Columns>
            <!-- Yada, yada, yada -->
        </sdk:DataGrid.Columns>
    </sdk:DataGrid>
</ScrollViewer>

Он работает нормально, и полоса прокрутки появляется тогда, когда должна. Однако, когда я прокручиваю его вниз, заголовки столбцов DataGrid перемещаются вверх и больше не видны. Я хочу закрепить заголовки столбцов, чтобы при прокрутке вниз я все еще знал, на что смотрю. Как это можно сделать?

1
задан Josh Stodola 6 October 2010 в 14:01
поделиться