4

我正在寻找在我的 C#/XAML 应用程序中的应用程序栏命令之间添加分隔符。类似于http://msdn.microsoft.com/en-us/library/windows/apps/Hh465309(v=win.10).aspx中描述的内容

我怎样才能以正确的方式做到这一点?

我看到了使用 Pipe 字符的建议 | 或一条线。但与 JS/HTML 中所做的相比,这些建议通常看起来略有不同。

4

2 回答 2

5

你应该可以用一条线来做到这一点。这里有一个示例,如下所示:

<Line X1="0" Y1="60"  Margin="0,10,0,0" StrokeThickness="3" Stroke="White"></Line>

在此处输入图像描述

使用Margin, X1, Y1,你应该可以让它看起来像你想要的那样StrokeThicknessStroke

于 2012-10-04T13:16:35.740 回答
5

通用 Windows 8.1 XAML 应用程序不允许您在 BottomAppBar 中绘制一条线。相反,您可以像这样使用AppBarSeparator控件

<Page.BottomAppBar>
    <CommandBar>
        <AppBarButton
            Icon="Delete"
            Label="Delete Icon" />
        <AppBarSeparator />
        <AppBarButton
            Icon="Delete"
            Label="Delete Icon" />
    </CommandBar>
</Page.BottomAppBar>
于 2015-04-09T14:30:23.750 回答