C# 创建自定义搜索框UWP

C# 创建自定义搜索框UWP,c#,uwp,C#,Uwp,大家好,我正在尝试为我的应用程序创建一个自定义搜索框,这里是我的问题,我想在选择搜索框时将白色背景颜色更改为自定义颜色 这是我的密码: <SearchBox x:Name="mySearchBox" FocusOnKeyboardInput="True" QuerySubmitted="mySearchBox_QuerySubmitted" Height="35"/> 这是我从photoshop中创建的一张照片,它是我想要的样子 首先,您应该使用AutoSuggestBox而

大家好,我正在尝试为我的应用程序创建一个自定义搜索框,这里是我的问题,我想在选择搜索框时将白色背景颜色更改为自定义颜色

这是我的密码:

<SearchBox x:Name="mySearchBox" 
FocusOnKeyboardInput="True"
QuerySubmitted="mySearchBox_QuerySubmitted"
Height="35"/>

这是我从photoshop中创建的一张照片,它是我想要的样子


首先,您应该使用
AutoSuggestBox
而不是在UWP中有点不推荐使用的
SearchBox
。你可以找到这些信息


你必须创建一个自定义样式来实现你想要的。您应该从中复制并编辑默认样式。

谢谢您的帮助