정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

UIElement.UseLayoutRounding 속성

2013-12-13

개체 및 해당 시각적 하위 트리를 렌더링할 때 전체 픽셀에 맞게 렌더링하는 반올림 동작을 사용할지 여부를 결정하는 값을 가져오거나 설정합니다.

Namespace:  System.Windows
어셈블리:  System.Windows(System.Windows.dll)

‘선언
Public Property UseLayoutRounding As Boolean

속성 값

형식: System.Boolean
레이아웃 반올림을 사용하여 전체 픽셀에 맞게 렌더링 및 레이아웃을 적용하면 true이고, 그렇지 않으면 false입니다. 기본값은 true입니다.

종속성 속성 식별자 필드: UseLayoutRoundingProperty

기본값 true는 측정 및 레이아웃 작업 시 하위 픽셀 값을 반올림하고 픽셀 경계에 맞춰 개체를 렌더링합니다. 이 동작은 하위 픽셀 값이 렌더링되어 해당 경계 중 하나에서 픽셀에 영향을 줄 때 감지될 수 있는 시각적 아티팩트를 줄이기 위한 것입니다. 이러한 시각적 아티팩트는 주로 선명하고 가는 특정 색상의 선을 만들려고 할 때 발생합니다. 선 측정 결과 하위 픽셀 값이 만들어지는데 레이아웃 동작에서 전체 픽셀을 반올림하지 않을 경우 선이 퍼져 보이거나 원래 의도했던 것보다 흐릿하게 나타날 수 있습니다.

UseLayoutRoundingfalse로 설정하는 것은 일반적으로 권장되지 않으므로 이 문서에서는 설정 가능한 시나리오를 제시하지 않습니다. 응용프로그램에서 하위 픽셀 렌더링을 사용하도록 설정하는 것이 나을 경우에는 먼저 UseLayoutRoundingfalse로 설정하여 시각적 결과를 확인한 후 하위 픽셀 렌더링으로 인한 렌더링 아티팩트가 허용할 만한 수준인지 판단합니다. UseLayoutRoundingfalse로 설정하는 작업은 항상 XAML 페이지나 개체 트리의 루트에서 수행해야 합니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: