silverlight   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Silverlight路径模糊 – 如何捕捉到像素?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我有一个Canvas,我画了一个路径: <Path Data="M 380 110 v -10 l 100 -100" Stroke="#C0C0C2" StrokeThickness="1" UseLayoutRounding="True" /> 即使StrokeThickness设置为1,路径的垂直部分也会以2个像素和较浅的颜色绘制. 我知道WPF有SnapsToDevicePix@H_944_5@
我有一个Canvas,我画了一个路径:

<Path Data="M 380 110 v -10 l 100 -100"
      stroke="#C0C0C2" strokeThickness="1" UseLayoutRounding="True" />

即使strokeThickness设置为1,路径的垂直部分也会以2个像素和较浅的颜色绘制.

我知道WPF有SnapsToDevicePixels属性可以修复它,我在Silverlight中读到有一个UseLayoutRounding属性,你可以在某些情况下使用它来产生相同的效果,但它似乎不适用于Path.

我能做些什么来正确绘制这条线?

解决方法

Dave Relyea’s Silverlight Blog的MSDN上有一个像素管理器类.这就是我过去用于Silverlight像素捕捉的内容.

大佬总结

以上是大佬教程为你收集整理的Silverlight路径模糊 – 如何捕捉到像素?全部内容,希望文章能够帮你解决Silverlight路径模糊 – 如何捕捉到像素?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。