XAML/UWP文本块问题
我有一个奇怪的错误,有一个Textblock窗格嵌套在一个PaneFooter中 现在看起来是这样的: 目前,符号图标和文本块基本上是重叠的。 我想知道你是否能帮忙。这是我在这一部分的XAMLXAML/UWP文本块问题,xaml,uwp,uwp-xaml,Xaml,Uwp,Uwp Xaml,我有一个奇怪的错误,有一个Textblock窗格嵌套在一个PaneFooter中 现在看起来是这样的: 目前,符号图标和文本块基本上是重叠的。 我想知道你是否能帮忙。这是我在这一部分的XAML <NavigationView.PaneFooter> <Button x:Name="ChangeUser" Style="{StaticResource TextBlockButtonStyle}" Foreground="#
<NavigationView.PaneFooter>
<Button x:Name="ChangeUser" Style="{StaticResource TextBlockButtonStyle}" Foreground="#b880fc" >
<RelativePanel HorizontalAlignment="Stretch">
<TextBlock Padding="3"/>
<SymbolIcon Symbol="Contact" />
<StackPanel>
<TextBlock VerticalAlignment="Top" HorizontalAlignment="Center">
Change User
</TextBlock>
</StackPanel>
</RelativePanel>
</Button>
</NavigationView.PaneFooter>
</mux:NavigationView>
</Grid>
</Page>
更改用户
对齐没有做任何事情,并且想知道是否有从左手边添加边距的方法来创建与符号图标的间距。目前我甚至不知道如何着手解决这个问题。它只是有点奇怪,除非你知道如何使用它,否则请不要使用RelativePanel,它适用于复杂的响应性设计,但对于像这样的简单布局,只需使用水平方向的
StackPanel
<Button x:Name="ChangeUser" Style="{StaticResource TextBlockButtonStyle}" Foreground="#b880fc" >
<StackPanel HorizontalAlignment="Stretch" Orientation="Horizontal">
<SymbolIcon Symbol="Contact" Margin="4"/>
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Center">
Change User
</TextBlock>
</StackPanel>
</Button>
更改用户
另外,您不需要额外的带填充3的textblock和textblock周围的stackpanel,请查看我上面提供的代码。谢谢您。这非常有帮助。谢谢你的时间