技术, C#

【WPF学习日记】SnapsToDevicePixels属性

今天在给ListBoxItem添加Border的时候,发现BorderThickness = 1时,出现了意料之外的问题。

我给每个ListBoxItem的Border设置为,上、左、右的厚度为0,下方的厚度为1,这样的效果是把ListBoxItem分隔开来,但是我发现他们之间的分割线,居然不一样厚,有点模糊,不是点阵的线,而是有那种抗锯齿的感觉,很不爽。

后来发现Border有SnapsToDevicePixels这么个属性,看名字感觉或许有效果,把它打勾之后,发现果然问题解决了。它的作用是使像素与显示器对齐,我的理解就是点阵效果。

by HADB

2012-12-29 晚

Author image

关于 Bean Deng

您已成功订阅 HADB.ME
真棒!下一步,完成结账以便解锁 HADB.ME
欢迎回来!您已登录成功。
登录失败,请重试。
操作成功!您的账户已全面激活,现在您有所有内容的权限了。
错误!Stripe 结账失败。
成功!您的账单信息已更新。
错误!账单信息更新失败。