2012-01-16 48 views
1

我想通過Windows Phone工具包使用AutoCompleteBox控件。但其怪怪的,它是這樣的:AutocCompleteBox代理怪異,dropbox菜單的位置不正確

enter image description here

這是我的XAML代碼:

<controls:PanoramaItem Header="search"> 
      <StackPanel> 
       <TextBlock Text="What?" /> 
       <StackPanel Orientation="Horizontal"> 
        <toolkit:AutoCompleteBox Width="350" Height="80" TextChanged="txtWhat_TextChanged" x:Name="txtWhat" /> 
        <Button Width="75" x:Name="search" Click="search_Click" /> 
       </StackPanel> 
       <TextBlock Text="Where?" /> 
       <TextBox x:Name="txtWhere" /> 
      </StackPanel> 
     </controls:PanoramaItem> 

它有趣,讓我必須點擊右邊的文本框本身以上的項目。我也在設備上測試過它。得到了相同的屏幕
我在這裏錯過了什麼?

回答

0

看起來您在頁面上沒有滾動查看器,因此無法將控件滾動到屏幕頂部以將自動完成區域置於其下方。所以它必須把它放在別的地方?嘗試添加一個滾動查看器(就在外部堆棧面板之外?),這可能會解決您的問題。

+0

內常見的錯誤,你通過滾動面板是什麼意思?ScrollViewer中? – Ateik 2012-01-16 15:34:45

+0

@ user836252是,滾動查看器。更新。 – McKay 2012-01-16 16:14:45