DataGrid
내 열 머리글을 내 WPF
창에 고정 할 수 있습니다. 아래로 스크롤하면 머리글이 계속 표시됩니다.WPF : DataGrid의 열 머리글 고정 방법
[편집]
가 여기 내 XAML
:
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Visible">
<DataGrid Name="ModelsGrid" Background="Transparent" Foreground="Black" RowHeight="30" ColumnWidth="100" AutoGenerateColumns="False" ItemsSource="{Binding}">
<DataGrid.Columns>
<DataGridTextColumn Header="Property ID" Binding="{Binding Path=Id}" />
<DataGridTextColumn Header="Name" Width="Auto" Binding="{Binding Path=PropertyName}" />
<DataGridTextColumn Header="Description" Width="Auto" Binding="{Binding Path=Description}" />
<DataGridTextColumn Header="Access" Width="Auto" Binding="{Binding Path=Accessibility}" />
<DataGridTextColumn Header="Type" Width="Auto" Binding="{Binding Path=Type}" />
<DataGridTextColumn Header="Category" Width="Auto" Binding="{Binding Path=Category}" />
</DataGrid.Columns>
</DataGrid>
</ScrollViewer>
[
편집] 난 그냥했다
가 ScrollViewer
제거하고 그것을 해결합니다.
DataGrid를 스크롤하면 열 머리글이 기본적으로 고정됩니다 (스크롤 그 자체에서는 DataGrid가 아니라 DataGrid 만 해당). XAML 코드를 보여줄 수 있습니까? –
scrollviewer는 그것을 어지럽히는 사람이었습니다. 감사합니다 @AlexButenko. –