다음을 통해 공유


UIElement.SnapsToDevicePixels 속성

정의

렌더링하는 동안 이 요소의 렌더링에 디바이스 관련 픽셀 설정을 사용할지 여부를 결정하는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다.

public:
 property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean

속성 값

디바이스 픽셀에 따라 이 요소가 렌더링하면 true이고, 그렇지 않으면 false입니다. UIElement에 선언된 기본값은 false입니다.

설명

루트 요소에서 이 속성을 true 로 설정하여 UI 전체에서 픽셀 스냅 렌더링을 사용하도록 설정할 수 있습니다. 인치당 96개 이상의 도트(dpi)로 작동하는 디바이스의 경우 픽셀 스냅 렌더링은 단일 단위 단선 부근에서 앤티앨리어싱 시각적 아티팩트를 최소화할 수 있습니다.

또는 가능한 파생 클래스 FrameworkElement 에서 FrameworkElement 상속되는 경우 이 종속성 속성에 대한 메타데이터를 재정의 Inherits 하여 메타데이터 속성을 로 true설정합니다. 이렇게 하면 하위 트리의 가장 바깥쪽 요소만 을 로 지정 SnapsToDevicePixels 해야 하며 해당 하위 트리의 모든 자식 요소는 로 보고 SnapsToDevicePixelstrue 되고 SnapsToDevicePixels 시각적 효과가 true있습니다.

종속성 속성 정보

식별자 필드 SnapsToDevicePixelsProperty
메타 데이터 속성 설정 true 없음

적용 대상

추가 정보