是否可以在Windows Phone 8上操作WPToolkit的ListPicker,以便我可以停用某些元素?我有一个元素列表,用户不应该选择一些元素,但这些项目需要显示在ListPicker上,所以我无法从集合中删除它们。我已经尝试在FullMode的 DataTemplate 中设置 IsHitTestVisible 到 true ,但这不起作用。
那么有没有办法显示带有ListPicker的元素,但是阻止ListPicker选择这些元素?
答案 0 :(得分:0)
此处没有具体的解决方法。因为datatemplate只是类似归因元素的循环。
但是使用事件Selectionchanged并在其中比较选择的索引可以在一定程度上解决您的问题。
我还没有看到你的代码所以只能在这个时间点写一个原始代码。
private void list_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (list.SelectedIndex==1)
{
//actions
}
else
{
//actions
}
}