我在使用windows phone工具包時出現autocompletebox問題。我將它綁定到一些數據,然後當我按下它並開始輸入時,它會發現一些項目,但它們顯示錯誤(列表顯示與框分開,並且如果我單擊任何項目,則不會發生任何反應。 (例如,在框的頂部),然後它被選中。它看起來像一個渲染問題(bug?)),但也許我做錯了什麼。下面是框輸入驗證碼:我想答案可能只是你不應該使用直接使用這樣的ContentControl
Silverlight工具包中用於Windows Phone的AutoCompleteBox顯示錯誤
<DataTemplate x:Key="DataTemplate1">
<ContentControl Content="{Binding Name}" Margin="8,7"/>
</DataTemplate>
<toolkit:AutoCompleteBox ItemsSource="{Binding}" x:Name="txtSelectValues" MinWidth="250" Margin="0,0,0,0" ItemTemplate="{StaticResource DataTemplate1}" VerticalAlignment="Top" />
很好,我也如你所說,並刪除了所有的保證金,minwidth等來自數據模板和自動完成框,但它仍顯示在頂部。我認爲別的東西可能會干擾,但我想這肯定是一個錯誤,因爲另一個控制不應該影響這個看起來是正確的? –
好吧,我想我找到了問題。我有一個scrollviewer,刪除後,控制開始正確顯示。肯定這是控制中的一個錯誤,我會把它報告給微軟 –