我正在开发一个 Windows 通用应用程序,目前正在开发它的 Windows Phone 部分。我在其中一个页面上有一个 ListView 控件,并以编程方式向其中添加了一些项目。但是我无法锻炼如何增加 ListView 中项目的字体大小。我试过改变字体大小,但没有什么区别,ListView 中的文本大小很小。这是当前的 XAML。
<ListView x:Name="listView" HorizontalAlignment="Left" Height="434" Margin="0,10,0,0" VerticalAlignment="Top" Width="352" FontSize="24"/>
知道我做错了什么吗?我怀疑有一些模板或我需要使用的东西,或者覆盖了 XAML 中的字体大小,但我正在努力寻找关于它可能是什么的任何文档。这是我想做的一件相当简单的事情。
最佳答案
理论上你的代码应该可以工作,但如果你没有看到你想要的东西,我可以怀疑你可能有一些内部组件覆盖了你的字体大小属性。通过这种方式,您不会看到任何错误,但永远不会得到您期望的结果。
查看内部组件,例如<ListView.ItemTemplate>
与 TextBlock
如果它不能解决您的问题,请检查 App.xaml 中覆盖此属性的内容,类似于此
<Style TargetType="TextBlock">
<Setter Property="FontSize" Value="40" />
</Style>
为了使它工作,我建议您将
TextElement.FontSize="24"
属性添加到您的 ListView 中关于c# - 如何更改 ListView Windows 通用应用程序的字体大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27756133/