2017-06-12 11 views

答えて

-1

<AutoSuggestBox background="transparent"/> 
+1

@lindexiこれは間違っています。ポップアップの背景にはまったく影響がありません – Jessica

+0

バックグラウンドの大文字Bと透明な大文字Tですか? –

+0

それはそうではありません。バックグラウンドプロパティはポップアップの背景を制御しません – Jessica

1

easist方法がApp.xamlAutoSuggestBoxSuggestionsListBackgroundをオーバーライドすることです。

<ListView x:Name="SuggestionsList" BorderBrush="{ThemeResource AutoSuggestBoxSuggestionsListBorderBrush}" BorderThickness="{ThemeResource AutoSuggestListBorderThemeThickness}" Background="{ThemeResource AutoSuggestBoxSuggestionsListBackground}" DisplayMemberPath="{TemplateBinding DisplayMemberPath}" IsItemClickEnabled="True" ItemTemplate="{TemplateBinding ItemTemplate}" ItemContainerStyle="{TemplateBinding ItemContainerStyle}" ItemTemplateSelector="{TemplateBinding ItemTemplateSelector}" MaxHeight="{ThemeResource AutoSuggestListMaxHeight}" Margin="{ThemeResource AutoSuggestListMargin}" Padding="{ThemeResource AutoSuggestListPadding}"> 

そしてBackground="White"Background="{ThemeResource AutoSuggestBoxSuggestionsListBackground}"を置き換える -

<Application.Resources> 
    <SolidColorBrush x:Key="AutoSuggestBoxSuggestionsListBackground">White</SolidColorBrush> 
</Application.Resources> 

それとも、VS /ブレンドデザイナーとのデフォルトのスタイルを生成することができますが、この行を見つけます。

関連する問題