WPF之ListView使用WrapPanel

WPF之ListView使用WrapPanel为了在ListView中显示Wrap样式的子项,需要设置ItemsPanel为WrapPanel,如下所示。此外,还要将ScrollViewer.HorizontalScrollBarVisibility设置为"Disabled",否则是不能Wrap的。实现的代码如下所示:           <ListView ItemsSource="{BindingSource…

大家好,又见面了,我是你们的朋友全栈君。

为了在ListView中显示Wrap样式的子项,需要设置ItemsPanel为WrapPanel,如下所示。此外,还要将ScrollViewer.HorizontalScrollBarVisibility设置为”Disabled”,否则是不能Wrap的。

实现的代码如下所示:

                      <ListView ItemsSource=”{Binding Source={StaticResource workCollectionView}}”
                                      ScrollViewer.HorizontalScrollBarVisibility=”Disabled”>
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <Image MaxWidth=”100″ Source=”{Binding PicFilePath}”/>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                            <ListView.ItemsPanel>
                                <ItemsPanelTemplate>
                                    <WrapPanel IsItemsHost=”True” Orientation=”Horizontal”  />
                                </ItemsPanelTemplate>
                            </ListView.ItemsPanel>

                        </ListView>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163309.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号