C# 无法更改Listpicker的Borderbursh和borderthickness

C# 无法更改Listpicker的Borderbursh和borderthickness,c#,windows-phone,listpicker,C#,Windows Phone,Listpicker,当我像这样设置这个Listpicker时,只有背景改变,borderbrush和borderthickness没有改变。我不知道为什么 <toolkit:ListPicker x:Name="ListPicker" Width="120" HorizontalAlignment="Left" ItemsSource="{Binding Genrelist}" DisplayMemberPath="Genre" SelectedIndex="{Binding Index}" Backgro

当我像这样设置这个Listpicker时,只有背景改变,borderbrush和borderthickness没有改变。我不知道为什么

<toolkit:ListPicker x:Name="ListPicker" Width="120" HorizontalAlignment="Left"  ItemsSource="{Binding Genrelist}" DisplayMemberPath="Genre" SelectedIndex="{Binding Index}" Background="#BF22A1DC" BorderBrush="#FFE61C1C" BorderThickness="20"/>

我宁愿发表评论,但我没有足够的声誉。无论如何,从您的信息来看,问题出在哪里还不清楚,我想页面上有一些内容覆盖了这些属性。但建议您尝试在VS2012中使用Blend:View=>Open in Blend。。然后尝试创建模板右键单击组件,编辑模板=>Edit and Copy。。从ListPicker,然后在页面的XAML中检查模板是否有可能导致此问题。

您使用的是WP7还是WP8?当ListPicker折叠或展开时,是否未设置边框和笔刷?你的目标是什么?您在Genrelist中有多少项?我已经用3-4个硬编码项尝试过了,它在WP8上对我有效。我使用WP8,在Genrelist中有4个项。。。。当LIstpicker在这两种情况下都存在时,我想得到这个。提前谢谢你的帮助