【发布时间】:2013-07-03 13:02:52
【问题描述】:
我在 VS 2013 预览版中制作了一个示例代码,我在画布内制作了一条笔触颜色为白色的线条,但线条显示得如此奇怪,就像更粗而不是白色(几乎是灰色)。 我在 VS 2010 中尝试过的相同示例,它的输出效果很好。
谁能告诉我发生了什么事...?
<Canvas Width="200" Height="200" Background="Black">
<Line X1="30" Y1="60" X2="90" Y2="60" Stroke="White" StrokeThickness="1"/>
<Line X1="60" Y1="30" X2="60" Y2="90" Stroke="White" StrokeThickness="1"/>
</Canvas>
//编辑 当我将线条粗细更改为 2 或更大时,它会显示完美的白色,但粗细为 2。
【问题讨论】:
-
不确定是否是相同的情况,但有时,图像也会显示有点模糊。解决该问题的一种方法是使用窗口的 RenderOptions.BitmapScalingMode 属性,您可以在其中设置所需的质量。但话又说回来,这是我在处理模糊图像时遇到的问题,不确定相同的解决方案是否适用于您刚才描述的情况。
标签: wpf xaml line shape stroke