【问题标题】:Is there a way to produce a scrollable gridlayout with dynamic content?有没有办法生成带有动态内容的可滚动网格布局?
【发布时间】:2018-12-24 17:39:01
【问题描述】:
Ì想编写一个在滚动视图中有网格布局的软件。
我已经对其进行了硬编码,但我认为我需要找到一个解决方案来使其动态化!我怎么能做到这一点!我对 C# 和 WPF 很陌生。我发布了一个屏幕截图和我的代码,这样你就可以看到我想要实现的目标。
【问题讨论】:
标签:
c#
wpf
scrollview
grid-layout
【解决方案1】:
DataGrid 可能是在这里使用的最佳选择,尽管您也可以使用 ListView 来使用 GridView 作为视图:
<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>