Uwp AutoSuggestBox-更改查询图标大小
我正在尝试自定义一个autosuggestbox。我已尝试自定义模板: 有了这个,我几乎可以改变我想要的一切,但我仍然不知道如何改变查询图标的字体大小Uwp AutoSuggestBox-更改查询图标大小,uwp,uwp-xaml,Uwp,Uwp Xaml,我正在尝试自定义一个autosuggestbox。我已尝试自定义模板: 有了这个,我几乎可以改变我想要的一切,但我仍然不知道如何改变查询图标的字体大小 更新:今天我注意到这个问题已经不存在了。此后,我安装了W10 Creators更新和几个VS2017更新。Segoe MDL2资产的所有新图标的大小和位置都相同。详情请参阅。并且没有与字体大小相关的属性 但是,对于更改查询图标的大小,您有以下两种变通方法 一种是使用CompositeTransform作为SymbolIcon。代码如下: <
更新:今天我注意到这个问题已经不存在了。此后,我安装了W10 Creators更新和几个VS2017更新。Segoe MDL2资产的所有新图标的大小和位置都相同。详情请参阅。并且没有与字体大小相关的属性 但是,对于更改查询图标的大小,您有以下两种变通方法 一种是使用
CompositeTransform
作为SymbolIcon
。代码如下:
<AutoSuggestBox>
<AutoSuggestBox.QueryIcon>
<SymbolIcon Symbol="Find" Foreground="Green" >
<SymbolIcon.RenderTransform>
<CompositeTransform ScaleX="2" ScaleY="2"/>
</SymbolIcon.RenderTransform>
</SymbolIcon>
</AutoSuggestBox.QueryIcon>
</AutoSuggestBox>
<Style x:Name="QueryButtonStyle" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Viewbox Height="50" Width="50">
<Grid x:Name="ButtonLayoutGrid" BorderBrush="{ThemeResource TextControlButtonBorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{ThemeResource TextControlButtonBackground}">
<VisualStateManager.VisualStateGroups>
...
</VisualStateManager.VisualStateGroups>
<ContentPresenter x:Name="ContentPresenter" AutomationProperties.AccessibilityView="Raw" ContentTemplate="{TemplateBinding ContentTemplate}" ContentTransitions="{TemplateBinding ContentTransitions}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
</Grid></Viewbox>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>