C# 有没有一种方法可以生成具有动态内容的可滚动gridlayout?

C# 有没有一种方法可以生成具有动态内容的可滚动gridlayout?,c#,wpf,scrollview,grid-layout,C#,Wpf,Scrollview,Grid Layout,Ì想写一个在scrollview中有网格布局的软件。 我已经硬编码了,但我想我需要找到一个解决方案,使这个动态!我怎么能做到这一点!我对C#和WPF还很陌生。我发布了一个截图和我的代码,这样你就可以看到我想要实现的目标 在这里使用DataGrid可能是最好的选择,不过您也可以使用GridView作为视图的ListView: <ListView ItemsSource="{Binding Items}"> <ListView.View> <Gr

Ì想写一个在scrollview中有网格布局的软件。 我已经硬编码了,但我想我需要找到一个解决方案,使这个动态!我怎么能做到这一点!我对C#和WPF还很陌生。我发布了一个截图和我的代码,这样你就可以看到我想要实现的目标


在这里使用DataGrid可能是最好的选择,不过您也可以使用GridView作为视图的ListView:

<ListView ItemsSource="{Binding Items}">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" />
            <GridViewColumn Header="Age" DisplayMemberBinding="{Binding Age}" />
            <GridViewColumn Header="Gender" DisplayMemberBinding="{Binding Gender}" />
        </GridView>
    </ListView.View>
</ListView>

您需要一个
项控件
,其中
网格
作为其
项面板
。见此帖: