Windows 10邮件样式ListView

时间:2016-02-10 16:18:47

标签: c# xaml listview windows-10 uwp

我正在使用XAML / C#制作我的第一个UWP应用程序(已经用HTML / JS制作了其他应用程序)所以我处于一个相当早的学习过程中(所以这可能是一个简单或难以回答的问题) 。

但我正在尝试将类似的ListView重现为Windows 10附带的Mail应用程序,我喜欢您可以将列表项向左或向右滑动以执行操作(存档/标记)的功能。我想知道是否有人知道任何资源可以帮助我复制相同的东西,或任何提示从哪里开始?

我的意思的YouTube视频可以在这里找到:https://youtu.be/AHeJyqYwK88?t=12s

谢谢! 安迪

2 个答案:

答案 0 :(得分:2)

首先,在这篇文章的最后,有一个完整的工作漂亮的样本涵盖了你的需求,但在向下滚动之前,请花30秒阅读所有这些。 如果你是c#/ XAML和通用Windows平台开发的新手甚至是中间人,我会推荐一些关于MSDN的基本文档:   - Design UWP apps(MSDN)   - Develop UWP apps(MSDN)   - Publish UWP apps(MSDN)   - What’s new for developers in Windows 10(MSDN)

Microsoft Virtual Academy的一些优秀课程   - A Developer's Guide to Windows 10   - Windows 10: Getting Started with UWP   - XAML for Windows 10: Layout   - Windows 10: Developing Responsive and Adaptive UIs   - Windows 10: Data Binding   - XAML for Windows 10: Items Controls

最后但并非最不重要的是Jerry Nixon的Template 10 on GitHub。它适用于用C#编写的Window XAML应用程序,它是Microsoft Developer Evangelism的创意。 基本上它是一套关于如何以正确/高质量的方式开发C#/ XAML UWP的综合指南。 如果您查看示例,那么您正在寻找的是:主要详细信息邮件应用程序样式应用程序。但在深入了解之前,请查看所有其他链接。

希望它有所帮助 -g

答案 1 :(得分:2)

有关ListView中滑动项的具体问题

Dave Smits为此创建了一个控件,并详细介绍了如何在他的博客http://www.familie-smits.com/development-tips/tinder-control-for-your-windows-app上使用它 源代码在github上!请注意,这仍然适用于WinRT wp8,而不适用于UWP,但我认为它也应该在UW​​P中可移植/可行。

github上有一个Windows 10 UWP可用https://github.com/FrayxRulez/SwipeListView