我在Windows Phone 8项目中使用 Microsoft.Phone.Controls.Toolkit 。有一个名为列表选择器的控件,它可替代Windows Phone中的传统下拉列表控件。当列表中的项目数超过5时,列表选择器会自动打开一个全屏页面,这对于内置功能非常有用。我在这里遇到的问题是在全屏模式下所选项目永远不会突出显示,就像正常扩展模式一样。 除了限制listpicker进入全屏模式之外,还有其他解决方案(我已经尝试过了,但对于像国家/地区,州等列表这样的长列表来说,这根本不可取) ?
答案 0 :(得分:0)
您还可以创建两个模板:一个用于选定项目,另一个用于其他模板。如果选择了当前项目,则可以相应地分配模板。
您可以在此处指定模板:
<toolkit:ListPicker
x:Name="ddlMode"
FullModeItemTemplate="Give your templete selector">
</toolkit:ListPicker>