在多选启用期间排除列表视图中的项目

时间:2015-06-13 14:34:14

标签: windows-phone-8.1

我正在使用

为列表视图启用多项选择
ListView.SelectionMode = ListViewSelectionMode.Multiple;

multiselect工作得很好,我可以从列表中选择/取消选择元素。列表视图中有某些项目我想从选择中排除。我想修改我的代码,以便在启用多项选择时,列表视图中无法选择具有特定文本的项目。

有没有人知道如何实现这个目标?

编辑:

这些项目本身就是有效的项目,需要根据具体情况排除。这是任何一个例子:

{"PoemId": "This is valid ID", "PoemTitle": "This is valid Title", "PoemMean": "This is valid mean"}, { "PoemId": "", "PoemTitle": "<!--Section starts here-->", "PoemMean": ""}

现在,当我启用多项选择时,带有文本的块不应该可供选择。

编辑2:为了他人的利益,以下是马格努斯提出的解决方案对我有用:https://social.msdn.microsoft.com/Forums/windowsapps/en-US/04171f22-1542-4860-81e9-0a05a7df1057/u81exclude-items-in-a-listview-during-multiselect-enable?forum=wpdevelop

0 个答案:

没有答案