首页 > 解决方案 > 为什么网格中的相同粗细线显示不同粗细?

问题描述

我对线的粗细有疑问,我不知道是什么原因。我有一个 stackPanel,我在其中放入了 2 个网格。在每个网格中,我有两条厚度相同的线。代码在这里:

 <StackPanel Width="300" Margin="10" Height="200" VerticalAlignment="Top" Background="LightGray">
        <Grid>
            <Line X1="0" Y1="0" X2="200" Y2="0" Stroke="Red" StrokeThickness="1"/>
            <Line X1="0" Y1="24" X2="200" Y2="24" Stroke="Red" StrokeThickness="1"/>
        </Grid>
        <Grid>
            <Line X1="0" Y1="0" X2="200" Y2="0" Stroke="Red" StrokeThickness="1"/>
            <Line X1="0" Y1="24" X2="200" Y2="24" Stroke="Red" StrokeThickness="1"/>
        </Grid>
    </StackPanel>

当我运行该应用程序时,我发现了如下奇怪的事情: 在此处输入图像描述 我想知道为什么线条显示出不同的粗细。

标签: wpfxamlwindow

解决方案


推荐阅读