C# 将交叉图标添加到xaml搜索框

C# 将交叉图标添加到xaml搜索框,c#,xaml,uwp,C#,Xaml,Uwp,有没有办法在搜索框上启用十字图标 我在XAML中使用以下代码: <SearchBox x:Name="searchBox" Grid.Row="1" Margin="19" PlaceholderText="{Binding Translations.search_searchbar_placeholder}" SearchHistoryEnabled="False" QueryText="{Binding SearchQuery, Mode=TwoWay, UpdateSourceTr

有没有办法在
搜索框上启用十字图标

我在XAML中使用以下代码:

<SearchBox x:Name="searchBox" Grid.Row="1" Margin="19" PlaceholderText="{Binding Translations.search_searchbar_placeholder}"  SearchHistoryEnabled="False" QueryText="{Binding SearchQuery, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />

使用自动建议框而不是搜索框

<AutoSuggestBox PlaceholderText="Search" QueryIcon="Find" Width="200"/>

输出


由于未启用搜索历史记录,您不能使用
文本框
而不是
搜索框
TextBox
应该会在不做任何额外工作的情况下为您提供十字图标。谢谢@jsmyth886,但使用TextBox时,我会松开循环搜索图标。我不确定您的意思,但是您不能将搜索图标添加为占位符文本的一部分吗?使用AutoSuggestBox而不是搜索框,它将在UWP应用程序中为您提供这两种功能。我正在处理Win8.1/win10项目,在xaml类型中的上找不到AutoSuggestBox。您是否正在创建win10 uwp应用程序或win 8.1应用程序,因为标记了问题中的uwp,所以我回答了win 10 uwp,此回答将在win 10 uwp中有效