Språk

UIElement.SnapsToDevicePixels Egenskap

Definition

Hämtar eller anger ett värde som avgör om rendering för det här elementet ska använda enhetsspecifika pixelinställningar under återgivningen. Det här är en beroendeegenskap.

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

Egenskapsvärde

trueom elementet ska återges i enlighet med enhetens bildpunkter; annars . false Standardvärdet som deklarerats UIElement på är false.

Kommentarer

Du kan ange den här egenskapen till true på rotelementet för att aktivera pixel-snapåtergivning i hela användargränssnittet. För enheter som arbetar med större än 96 punkter per tum (dpi) kan bildpunktsnäppd återgivning minimera visuella artefakter mot alias i närheten av fasta linjer med en enhet.

När den ärvs av FrameworkElement eller eventuella härledda klasser FrameworkElement åsidosätter metadata för den här beroendeegenskapen för att ange metadataegenskapen Inherits till true. Vad detta uppnår är att endast det yttersta elementet i ett underträd måste ange SnapsToDevicePixels som true, och alla underordnade element i det underträdet rapporterar SnapsToDevicePixels sedan som true och kommer att ha den SnapsToDevicePixels visuella effekten.

Information om beroendeegenskap

Objekt Value
Identifierarfält SnapsToDevicePixelsProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även