UIElement.SnapsToDevicePixels UIElement.SnapsToDevicePixels UIElement.SnapsToDevicePixels UIElement.SnapsToDevicePixels Property

Определение

Получает или задает значение, определяющее, должны ли использоваться параметры пикселей для определенного устройства при отрисовке.Gets or sets a value that determines whether rendering for this element should use device-specific pixel settings during rendering. Это свойство зависимостей.This is a dependency property.

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.true if the element should render in accordance to device pixels; otherwise, false. Значение по умолчанию, объявленное в UIElement, — false.The default as declared on UIElement is false.

Комментарии

Для этого свойства true можно задать значение в корневом элементе, чтобы включить отрисовку привязки пикселей в пользовательском интерфейсе.You can set this property to true on your root element to enable pixel snap rendering throughout the UI. Для устройств, работающих на более чем точек на дюйм (dpi)dots per inch (dpi)96, отрисовка привязки пикселей может привести к минимуму визуальных артефактов для сглаживания в одномодульных сплошных линиях.For devices operating at greater than 96 точек на дюйм (dpi)dots per inch (dpi), pixel snap rendering can minimize anti-aliasing visual artifacts in the vicinity of single-unit solid lines.

При наследовании FrameworkElement с помощью или любых возможных производных FrameworkElement классов переопределяет метаданные для этого свойства Inherits зависимостей, чтобы задать для trueсвойства метаданных значение.When inherited by FrameworkElement or any possible derived classes, FrameworkElement overrides the metadata for this dependency property to set the Inherits metadata property to true. Это достигается тем, что только внешний элемент в SnapsToDevicePixels поддереве должен указываться как true, а все дочерние элементы этого true поддерева будут SnapsToDevicePixels получать SnapsToDevicePixels визуальный результат.What this achieves is that only the outermost element in a subtree needs to specify SnapsToDevicePixels as true, and all child elements of that subtree will then report SnapsToDevicePixels as true and will have the SnapsToDevicePixels visual effect.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field SnapsToDevicePixelsProperty
Свойства метаданных, для которых задано значениеtrueMetadata properties set to true НетNone

Применяется к

Дополнительно