为什么 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 时,它不会出现。有什么问题吗?
实际上,属性工作正常。 1 和 0.5 的值太小,使得它们的差异更难观察。您可以将代码放在 Scrollviewer 或 ViewBox 中以将 StackPanel 缩放得更大一些,您会看到边框的粗细不同。
我这里有两个屏幕截图:
第二张图片显示了缩放边框时的样子。你可以看到两个边框的粗细不同。
<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 时,它不会出现。有什么问题吗?
实际上,属性工作正常。 1 和 0.5 的值太小,使得它们的差异更难观察。您可以将代码放在 Scrollviewer 或 ViewBox 中以将 StackPanel 缩放得更大一些,您会看到边框的粗细不同。
我这里有两个屏幕截图:
第二张图片显示了缩放边框时的样子。你可以看到两个边框的粗细不同。