UIElement.SnapsToDevicePixels Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que determina se a renderização desse elemento deve usar configurações de pixel específicas do dispositivo durante a renderização. É uma propriedade de dependência.
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
Valor da propriedade
true se o elemento deve ser renderizado de acordo com os pixels do dispositivo; caso contrário, false. O padrão conforme declarado UIElement é false.
Comentários
Você pode definir essa propriedade para true o elemento raiz para habilitar a renderização de snap de pixel em toda a interface do usuário. Para dispositivos que operam com mais de 96 pontos por polegada (dpi), a renderização de snap de pixel pode minimizar artefatos visuais anti-aliasing nas proximidades de linhas sólidas de unidade única.
Quando herdado por ou quaisquer FrameworkElement classes derivadas possíveis, FrameworkElement substitui os metadados dessa propriedade de dependência para definir a Inherits propriedade de metadados como true. O que isso alcança é que apenas o elemento mais externo em uma subárvore precisa especificar SnapsToDevicePixels como true, e todos os elementos filho dessa subárvore serão relatados SnapsToDevicePixels como true e terão o SnapsToDevicePixels efeito visual.
Informações da propriedade Dependency
| Item | Valor |
|---|---|
| Campo identificador | SnapsToDevicePixelsProperty |
Propriedades de metadados definidas como true |
Nenhum |