Windows phone 7 采摘器未打开

Windows phone 7 采摘器未打开,windows-phone-7,windows-phone-7.1,listpicker,Windows Phone 7,Windows Phone 7.1,Listpicker,好的,我创建了一个列表框,项目被绑定到它,出于某种原因,它不会在点击时打开。但我可以看到,第一个项目可能是在,所以他们是其余的 代码如下: <toolkit:ListPicker Name="lookingForLstBox" Margin="10,0,0,0" ItemsSource="{Binding DiscoveryCollection}" SelectedIndex="{Binding PickerSelectedIndex, Mode=TwoWay}" LostFocus="l

好的,我创建了一个列表框,项目被绑定到它,出于某种原因,它不会在点击时打开。但我可以看到,第一个项目可能是在,所以他们是其余的

代码如下:

<toolkit:ListPicker Name="lookingForLstBox" Margin="10,0,0,0" ItemsSource="{Binding DiscoveryCollection}" SelectedIndex="{Binding PickerSelectedIndex, Mode=TwoWay}" LostFocus="lookingForLstBox_LostFocus">
    <toolkit:ListPicker.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding name}"/>
            </StackPanel>
        </DataTemplate>
    </toolkit:ListPicker.ItemTemplate>
    <toolkit:ListPicker.FullModeItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal" Margin="0 21 0 20">
                <TextBlock Text="{Binding name}" Margin="16 0 0 0" FontSize="43" FontFamily="{StaticResource PhoneFontFamilyLight}"/>
            </StackPanel>
        </DataTemplate>
    </toolkit:ListPicker.FullModeItemTemplate>
</toolkit:ListPicker>

public IList<Discovery> DiscoveryCollection { get; private set; }

public struct Discovery
{
    public int id { get; set;}
    public string name { get; set;}
}

public IList DiscoveryCollection{get;private set;}
公共结构发现
{
公共int id{get;set;}
公共字符串名称{get;set;}
}

这是已知的bug吗?因为我认为我做的一切都是对的…

问题解决了,这个bug在silverlightToolkit Oct11中得到了修复