今天在给ListBoxItem添加Border的时候,发现BorderThickness = 1
时,出现了意料之外的问题。
我给每个ListBoxItem的Border设置为,上、左、右的厚度为0,下方的厚度为1,这样的效果是把ListBoxItem分隔开来,但是我发现他们之间的分割线,居然不一样厚,有点模糊,不是点阵的线,而是有那种抗锯齿的感觉,很不爽。
后来发现Border有SnapsToDevicePixels
这么个属性,看名字感觉或许有效果,把它打勾之后,发现果然问题解决了。它的作用是使像素与显示器对齐,我的理解就是点阵效果。
by HADB
2012-12-29 晚