Windows runtime 如何在列表视图中显示嵌套项
我在WinRT应用程序中工作,我有一个包含嵌套子文件夹的文件夹列表。我需要像Windows 8.1邮件应用程序文件夹一样显示它。请参阅windows 8.1 Mail。父文件夹和子文件夹的显示方式如下Windows runtime 如何在列表视图中显示嵌套项,windows-runtime,microsoft-metro,windows-store-apps,winrt-xaml,windows-8.1,Windows Runtime,Microsoft Metro,Windows Store Apps,Winrt Xaml,Windows 8.1,我在WinRT应用程序中工作,我有一个包含嵌套子文件夹的文件夹列表。我需要像Windows 8.1邮件应用程序文件夹一样显示它。请参阅windows 8.1 Mail。父文件夹和子文件夹的显示方式如下 Fodler1 ..Child1 ..Child2 ..Child 2A Folder2 ..Child1 ..Child2 我需要使用Listview或List box这样显示,有什么想法吗?使用ItemTemplateSelector并将文件夹树展平到一个列表中,其
Fodler1
..Child1
..Child2
..Child 2A
Folder2
..Child1
..Child2
我需要使用Listview或List box这样显示,有什么想法吗?使用
ItemTemplateSelector
并将文件夹树展平到一个列表中,其中项目具有与文件夹嵌套级别匹配的模板。确保在单击文件夹项时,其子项被删除/插入到集合中(确保使用observedcollection
来支持监视列表的更改)
WinRT XAML工具箱中有一个示例