Windows phone 7 ListPicker FullMode所选项目颜色

Windows phone 7 ListPicker FullMode所选项目颜色,windows-phone-7,Windows Phone 7,如何在完全模式下更改所选ListPicker项的颜色 需要编辑什么样式 谢谢。这可能会有帮助: 为此,您必须从应用程序中的Silverlight for Windows Phone工具包中创建文件副本,将其更改为符合您的要求,然后在ListPicker控件上将PickerPageUri设置为新的ListPickerPage.xaml我从本问答中下载了示例,但它不能在完整模式下工作。您可以在ListPicker中添加更多项后看到它。例如,我复制了现有的三个项目,并将它们添加到下面。启动应用程序后,

如何在完全模式下更改所选ListPicker项的颜色

需要编辑什么样式

谢谢。

这可能会有帮助:


为此,您必须从应用程序中的Silverlight for Windows Phone工具包中创建文件副本,将其更改为符合您的要求,然后在ListPicker控件上将PickerPageUri设置为新的ListPickerPage.xaml

我从本问答中下载了示例,但它不能在完整模式下工作。您可以在ListPicker中添加更多项后看到它。例如,我复制了现有的三个项目,并将它们添加到下面。启动应用程序后,当我尝试单击ListPicker并在FullMode下打开它时出现异常。例如,我还尝试按列表填充ListPicker ItemsSource属性,但我的第一个问题仍然是实际问题。这仅在ListPicker未处于FullMode时有效,但这不是该用户请求的情况。谢谢。看起来我需要。另一个问题:我可以为标准模式和完整模式设置一种样式的项目吗?此时动态添加ListPicker项,我检查,若要添加的项的计数大于ItemCountThreshold属性的值,则我为每个项设置自定义样式并将其添加到ListPicker.items,否则我填充列表并将其分配给ListPicker.ItemsSource属性。将具有自定义样式的项添加到ListPicker中是否更合理?谢谢。我不确定我是否理解这个问题:你想在标准和全模式中使用相同的样式吗?是的,你是对的。我事先不知道需要向ListPicker添加多少项,但我希望两种模式下的所有项都是相似的。例如,我想在两种模式下将所选项目的前台属性设置为红色,与当前手机主题无关。对不起我的英语,我来自俄罗斯…为什么不直接使用ListPickerMode=Full,这样它总是显示在FullMode页面中?但是关于这个问题,我认为你必须分别设置这两种样式,一种直接在ListPicker中,另一种在picker页面中。。。