You are viewing help content for pre-release software. This document and the features it describes are subject to change. Switch to the current version.

PixelSnapper Class

Enables pixel snapping.

Namespace: DevExpress.Xpf.Core

Assembly: DevExpress.Xpf.Core.v20.2.dll

Declaration

public class PixelSnapper :
    PixelSnapperBase
Public Class PixelSnapper
    Inherits PixelSnapperBase

Remarks

Dpi independence can create irregular edge rendering due to anti-aliasing. These artifacts, commonly seen as blurry or semi-transparent edges, can occur when the location of an edge falls in the middle of a device pixel rather than between device pixels. To avoid blurring of visuals in WPF applications, locate them inside the PixelSnapper.

<dx:PixelSnapper>
    <Image Source="{Binding Path=Link.Item.Glyph, RelativeSource={RelativeSource TemplatedParent}}" VerticalAlignment="Center"/>
</dx:PixelSnapper>

Inheritance

Object
DispatcherObject
DependencyObject
Visual
UIElement
FrameworkElement
Decorator
DevExpress.Xpf.Core.Internal.PixelSnapperBase
PixelSnapper
See Also