为什么 BorderThickness(0.5 和 1)在 Border UWP 中看起来一样?

Why the BorderThickness (0.5 and 1) looks like same in Border UWP?

<StackPanel  Spacing="2" Orientation="Vertical" Width="50">
   <Border    BorderThickness="1" BorderBrush="Black" Width="50" Height="50"></Border>
   <Border    BorderThickness="0.5" BorderBrush="Black" Width="50" Height="50"></Border>
</StackPanel>  

两个边框的边框厚度(0.5 和 1)看起来都一样。当我将 BorderThickness 设置为 0.25 时,它不会出现。有什么问题吗?

实际上,属性工作正常。 10.5 的值太小,使得它们的差异更难观察。您可以将代码放在 Scrollviewer 或 ViewBox 中以将 StackPanel 缩放得更大一些,您会看到边框的粗细不同。

我这里有两个屏幕截图:

第二张图片显示了缩放边框时的样子。你可以看到两个边框的粗细不同。