我有一个这样的 ListView :
<ListView x:Name="TestLogListView" ItemsSource="{Binding TestLogList}">
<ListView.View>
<GridView>
<GridViewColumn Width="auto" Header="Type" DisplayMemberBinding="{Binding Path=ActionType}"/>
<GridViewColumn Width="auto" Header="Step No." DisplayMemberBinding="{Binding Path=StepNumber}"/>
<GridViewColumn Width="auto" Header="Element" DisplayMemberBinding="{Binding Path=Element}"/>
<GridViewColumn Width="auto" Header="Description" DisplayMemberBinding="{Binding Path=Description}"/>
</GridView>
</ListView.View>
</ListView>
和 ScrollViewer 一样:
<ScrollViewer x:Name="LogMapScrollViewer" ScrollChanged="ScrollViewer_ScrollChanged">
<StackPanel Orientation="Vertical" x:Name="LogMapStackPanel" Width="0"></StackPanel>
</ScrollViewer>
我试图链接两个控件的滚动条,以便如果滚动Scrollviewer,则ListView也滚动,反之亦然。 我不想将ListView放在新的ScrollViwer内,因为Gridview标头行变为可滚动的。
有什么办法吗?