Page代码如下: <toolkit:AutoCompleteBox x:Name="SearchContact" Height="70" Margin="1" FontSize="28" Width="398" Background="White" BorderThickness="0" GotFocus="SearchContact_GotFocus" TextChanged="SearchContact_TextChanged" SelectionChanged="SearchContact_SelectionChanged"></toolkit:AutoCompleteBox> <boxlist:ListBoxWithCheckBoxes Name="ContactResultsData" ItemsSource="{Binding}" Margin="0,15,0,0"> <ListBox.ItemTemplate > <DataTemplate> <StackPanel Orientation="Vertical" > <TextBlock Text="{Binding Path=DisplayName, Mode=OneWay}" Style="{StaticResource PhoneTextTitle3Style}" FontSize="26" ></TextBlock> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </boxlist:ListBoxWithCheckBoxes> 我是通过SelectionChanged方法,对用户选择了具体的数据,下面的listbox对应显示相关数据,实现了用户输入自动匹配,我在模拟器下测试完全ok,很多遍都没有问题,结果我放到Nokia800c 真机上面,用户可以选择,但是下面ListBox数据没有改变,一直都是所有的数据列表。下面数据列表不会变化,纠结???谁知道请指教 |
没遇到过,帮顶!
800不行,换920吧。