在 UWP 中找不到分隔符标记 XAML

Separator tag not found in UWP XAML

我认为标题说明了一切。当我尝试使用 <Separator /> 标记在 UWP XAML 应用程序的堆栈面板中的元素之间放置一条线时,我得到以下信息:

当我将鼠标悬停在分隔符元素上时,它显示 The type Separator cannot be found 并给出错误代码 XLS0414。

有什么想法吗?

我看了很多网站,他们都说我需要使用分隔符标签来做我想做的事情,但我不能使用它...

UWP 中没有 Separator UIElement 这样的东西。 Separator 是一个 WPF 结构,所以如果您浏览的许多网站都说您需要使用分隔符标志,那么它们可能指的是 WPF 应用程序或使用某些工具包 nuget 包。

但是,您可以使用一些变通方法模仿分隔符。

  1. 使用仅在一条边上定义厚度的边框。
<Border BorderThickness="0,1,0,0" ... />
  1. 使用形状像分隔符的矩形
<Rectangle HorizontalAlignment="Stretch" Height="1" Fill="Black" />