我正在创建我的第一个Windows Phone 8应用程序,我决定编写一个简单的ToDo应用程序。我想尽可能地模仿本机UI体验。在这种情况下,我选择了Linked Inbox
和Messaging
个应用来模仿。
使用Pivot
控件和ListBox
控件,我的外观很简单。我无法弄清楚该怎么做是模仿点击屏幕左边缘的行为,将列表置于多选模式,每个项目旁边都会出现复选框。
我查看了ListBox
和LongListSelector
控件。后者似乎只支持选择单个项目,因此看起来我需要使用List
控件。
我想知道是否有第三个控件我还没找到我想要的,或者我正在寻找的功能是否默认不会被控制到控件中我基本上需要重新发明轮。
由于
编辑:已将List
更正为ListBox
答案 0 :(得分:2)
您可以从微软在NuGet上发布的Windows Phone Toolkit的MultiSelectList中获取此功能。 有关如何使用它的示例,请参阅http://windowsphonegeek.com/articles/Windows-Phone-Toolkit-MultiselectList-in-depth--Part1-key-concepts-and-API。或者从Codeplex上的源代码中看到示例项目