我正在撰写 UWP 应用。我想在应用中使用图标和标签。所以我创建了一个CommandBar
并将AppBarButton
放入其中。但问题是DefaultLabelPosition
的{{1}}属性不可用。 CommandBar
的{{1}}属性均不可用。然后我尝试将LabelPosition
置于AppBarButton
和AppBarButton
内。但StackPanel
仍将Grid
置于AppBarButton
之下。我想将Label
放在Icon
的右侧。如何将Label
放在Icon
的右侧?我搜索了一般的互联网和stackoverflow但没有得到任何答案。我没有提供任何代码,因为这仅仅在一个Label
的新项目中不起作用。 MSDN 文档引用了Icon
属性,但CommandBar
没有。我更愿意在DefautltLabelPositon
或{{{{}}内使用Intellisence
1}}而不是AppBarButtons
。我正在Grid
使用默认StackPanel
和CommandBar
。
答案 0 :(得分:0)
我实际上也看到了这篇文章。直到现在我还没有给它太多考虑。它真的似乎没有你所说的那个属性。但是我能够重新定位这个标签。以下是我的项目中的示例:
<CommandBar>
<AppBarToggleButton>
<StackPanel Orientation="Horizontal">
<SymbolIcon Symbol="Add" />
<TextBlock Text="Add" />
</StackPanel>
</AppBarToggleButton>
<AppBarToggleButton Icon="RepeatAll" Label="Repeat" />
</CommandBar>
希望这有帮助。
答案 1 :(得分:0)
有点晚了,但您需要{10}属性的Windows 10版本1607(版本14393)。