C# ListView WPF中的ScrollHeader

C# ListView WPF中的ScrollHeader,c#,wpf,xaml,listview,uwp,C#,Wpf,Xaml,Listview,Uwp,在UWP中,我们可以在ListView或GridView中使用。我需要像这个滚动头控制在WPF应用程序。最好的方法是什么 : 我已经尝试并实现了同样的方法 <ListView Name="listView"> <ListView.View> <GridView> <GridViewColumn> <GridViewColumn.Header>

在UWP中,我们可以在ListView或GridView中使用。我需要像这个滚动头控制在WPF应用程序。最好的方法是什么

:


我已经尝试并实现了同样的方法

 <ListView Name="listView">
    <ListView.View>
        <GridView>
            <GridViewColumn>
                <GridViewColumn.Header>
                    <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Hidden" Width="50">
                        <TextBlock Text="This is a test text to go more than 50 width" ScrollViewer.CanContentScroll="True" />
                    </ScrollViewer>
                </GridViewColumn.Header>
            </GridViewColumn>
        </GridView>
    </ListView.View>
</ListView>

 <ListView Name="listView">
    <ListView.View>
        <GridView>
            <GridViewColumn>
                <GridViewColumn.Header>
                    <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Hidden" Width="50">
                        <TextBlock Text="This is a test text to go more than 50 width" ScrollViewer.CanContentScroll="True" />
                    </ScrollViewer>
                </GridViewColumn.Header>
            </GridViewColumn>
        </GridView>
    </ListView.View>
</ListView>