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 можно задать для корневого элемента, чтобы включить отрисовку оснастки пикселей во всем пользовательском интерфейсе. Для устройств, работающих с более чем 96 точками на дюйм (dpi), отрисовка оснастки пикселей может свести к минимуму анти псевдоним визуальные артефакты в окрестностях одноэлементных сплошных линий.
При наследуемом или любым возможным производным FrameworkElement классам переопределяет метаданные для этого свойства зависимостей, FrameworkElement чтобы задать Inherits для свойства метаданных значение true. Это достигается тем, что только самый внешний элемент в поддереве должен указать SnapsToDevicePixels как true, и все дочерние элементы этой поддеревы затем будут сообщать SnapsToDevicePixels как true и будут иметь визуальный SnapsToDevicePixels эффект.
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | SnapsToDevicePixelsProperty |
Свойства метаданных, равные свойству true |
Нет |