C# Appbar按钮标签位置自动UWP
我正在开发UWP应用程序。我使用Appbar按钮显示动作的快速图标按钮。 问题是,标签会自动水平放置在图标上,而有些标签仍然放置在图标下方。有没有办法固定标签的位置? 为了更清楚地理解这一问题,下图如下: 但理想情况下,我希望它们看起来像下面这样 有没有办法确保它们(图标及其各自的标签)保持垂直对齐。下面是我的代码:C# Appbar按钮标签位置自动UWP,c#,xaml,uwp,C#,Xaml,Uwp,我正在开发UWP应用程序。我使用Appbar按钮显示动作的快速图标按钮。 问题是,标签会自动水平放置在图标上,而有些标签仍然放置在图标下方。有没有办法固定标签的位置? 为了更清楚地理解这一问题,下图如下: 但理想情况下,我希望它们看起来像下面这样 有没有办法确保它们(图标及其各自的标签)保持垂直对齐。下面是我的代码: <AppBarButton Label="Share" Grid.Column="2" HorizontalAlignment="Center"> <
<AppBarButton Label="Share" Grid.Column="2" HorizontalAlignment="Center">
<AppBarButton.Icon>
<PathIcon HorizontalAlignment="Center" Data="ShareIconPathDataHere"/>
</AppBarButton.Icon>
</AppBarButton>
<AppBarButton Label="Add to" Grid.Column="3" HorizontalAlignment="Center">
<AppBarButton.Icon>
<PathIcon HorizontalAlignment="Center" Data="AddToIconPathDataHere"/>
</AppBarButton.Icon>
</AppBarButton>
<AppBarButton Label="Report" Grid.Column="4" HorizontalAlignment="Center">
<AppBarButton.Icon>
<PathIcon HorizontalAlignment="Center" Data="ReportIconPathDataHere"/>
</AppBarButton.Icon>
</AppBarButton>
当在
命令栏
中使用AppBarButton
时,设置标签位置与将命令栏
的默认标签位置
设置为底部
一样简单
除此之外,你还可以尝试一些事情
AppBarButton
上设置IsCompact=“False”
AppBarButton
的默认样式,然后移除视觉状态下的序列图像板
。因此,即使控件要求标签向右对齐,也没有设置它的状态,因此视觉上不会发生任何更改希望这有帮助。为什么不使用命令放置
AppBarButton
?@VijayNirmal不,这不是一个选项,因为我放置图标的位置不适合命令栏,它们什么时候水平。将其更改为IsCompact=“False”似乎是我付出了很多努力。