我正在使用Windows通用应用。我正在管理三种观点:
我在移动视图中遇到有关字体大小和样式的问题。 实际上我正在使用可视状态管理器来管理所有三个视图。但是当我在移动视图中启动我的应用程序时,字体大小在一段时间内很大,意味着视觉状态最初不会在应用程序启动时管理字体大小。
代码:
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="PageSizeStatesGroup" CurrentStateChanged="OnCurrentStateChanged">
<VisualState x:Name="MobileState">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="320" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="view_more.FontSize" Value="12"/>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<HyperlinkButton Visibility="Visible" Name="View_more" Content="View More" HorizontalAlignment="Right" VerticalAlignment="Stretch" Foreground="#FFF05929" Click="View_more_Click" Grid.Row="2" FontSize="22" Margin="0,-38,15,0" FontFamily="Utsaah" ToolTipService.ToolTip="Load More" ToolTipService.Placement="Bottom" >
</Grid>
我使用此代码并通过可视化管理器管理视图。此外,我的背景图片也不会在移动视图中显示。