所以我一直在制作Windows应用商店应用。目前,它只是在网格中有一堆按钮。我想这样做,这些按钮(以及它们的字体大小)将向上/向下扩展以适应其整个父节点。我已经尝试过使用http://code.msdn.microsoft.com/windowsapps/Scaling-sample-cf072f4f,虽然它帮助我做了一些缩放,但它并没有帮助我做我想做的事情。我来自Android背景,我很容易就能做到这一点。我可以在C#/ XAML应用程序上轻松完成此操作吗?
答案 0 :(得分:1)
您可以使用Viewbox课程。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Button Grid.Row="0">
<Button.Content>
<Viewbox>
<TextBlock Text="First button..." />
</Viewbox>
</Button.Content>
</Button>
<Button Grid.Row="1">
<Button.Content>
<Viewbox>
<TextBlock Text="Second button..." />
</Viewbox>
</Button.Content>
</Button>
<Button Grid.Row="2">
<Button.Content>
<Viewbox>
<TextBlock Text="Third button..." />
</Viewbox>
</Button.Content>
</Button>
</Grid>