【发布时间】:2015-07-17 19:42:04
【问题描述】:
在 Microsoft Visual Studio 中使用 c# 的 Windows Phone 8.1 WinRT 应用程序中,使用以下代码,如何在后面的代码中动态更改网格的子文本块的字体大小?
<Grid Name="mainGrid">
<Grid.Resources>
<Style TargetType="TextBlock">
<Setter Property="Margin" Value="5"/>
<Setter Property="FontSize" Value="12"/>
</Style>
</Grid.Resources>
</Grid>
想法是让用户在选项屏幕中更改字体大小,然后将其保存到本地设置,然后更改显示以匹配字体大小。
加载应用程序时动态添加网格的子文本块,我不是在询问如何从 ApplicationData.Current.LocalSettings 加载值。我也知道样式和设置器还没有任何名称,如果需要可以填写。
如果可能,我想避免使用资源字典和数据绑定。
有人可以提供一个简单的代码示例,用于在后面的代码中更改字体大小吗?
【问题讨论】:
标签: c# windows-runtime windows-phone