Améliorer la netteté d'affichage

De Banane Atomic
Version datée du 5 avril 2020 à 23:05 par Nicolas (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

La taille doit être au moins de 1 pour pouvoir coller à un pixel.

UseLayoutRounding

Synchronise la position de l'élément avec les pixels de l'écran pendant la phase de mise en page (Layout).
Privilégier cette approche par rapport à SnapsToDevicePixels.

SnapsToDevicePixels

Synchronise la position de l'élément avec les pixels de l'écran, pendant la phase de rendu (Render).

RenderOptions.EdgeMode

Xaml.svg
<Line X2="1" Stretch="Fill" Stroke="Gold" StrokeThickness="1" RenderOptions.EdgeMode="Aliased"/>