C# 从搜索栏中删除搜索图标:Winrt
Windows 8.1中的搜索栏附加了一个默认的搜索图标 像这样C# 从搜索栏中删除搜索图标:Winrt,c#,windows-store-apps,winrt-xaml,windows-8.1,C#,Windows Store Apps,Winrt Xaml,Windows 8.1,Windows 8.1中的搜索栏附加了一个默认的搜索图标 像这样 有什么办法可以去掉那个图标吗?您需要编辑搜索框的样式以删除搜索按钮 要获取搜索框的样式,请执行以下步骤 步骤1: 步骤2:然后按Ok 步骤3: .......................... ...... ....... <Style x:Key="SearchBoxStyle1" TargetType="SearchBox"> ..........................
有什么办法可以去掉那个图标吗?您需要编辑搜索框的样式以删除搜索按钮 要获取搜索框的样式,请执行以下步骤 步骤1: 步骤2:然后按Ok 步骤3:
..........................
......
.......
<Style x:Key="SearchBoxStyle1" TargetType="SearchBox">
..........................
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="SearchBox">
......
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBox x:Name="SearchTextBox" BorderThickness="0" Background="Transparent" Foreground="{TemplateBinding Foreground}" FontWeight="{TemplateBinding FontWeight}" FontSize="{TemplateBinding FontSize}" FontFamily="{TemplateBinding FontFamily}" InputScope="Search" MinHeight="{ThemeResource SearchBoxTextBoxThemeMinHeight}" MaxLength="2048" Padding="{TemplateBinding Padding}" PlaceholderText="{TemplateBinding PlaceholderText}" Style="{StaticResource SearchTextBoxStyle}" TextWrapping="NoWrap" VerticalAlignment="Stretch"/>
<Button x:Name="SearchButton" Height="0" Width="0" AutomationProperties.AccessibilityView="Raw" Background="Transparent" Grid.Column="1" FontWeight="{ThemeResource SearchBoxButtonThemeFontWeight}" Style="{StaticResource SearchButtonStyle}"/>
.......
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<SearchBox Height="35" Width="200" Style="{StaticResource SearchBoxStyle1}"/>