Aus Installationsgründen möchte ich 3.5 in meiner Anwendung verwenden. Die einzige Funktion, die mir fehlen würde, ist UseLayoutRounding, die sehr gut mit meinen benutzerdefinierten Steuerelementen funktioniert. Gibt es eine Möglichkeit, UseLayoutRounding in 3.5 zu emulieren?
Antworten
Zu viele Anzeigen?
Kent Boogaart
Punkte
170094
Anatoly Sazanov
Punkte
1696
Falls jemand noch einen Workaround braucht, hier ist der Link, suchen Sie nach dem Kommentar von Thomas Levesque: http://tech.pro/tutorial/1062/wpfs-most-important-property-uselayoutrounding
Wir hatten ein ähnliches Problem bei der Arbeit in einem WPF 3.5-Projekt, und schließlich lösten wir es, indem wir RenderOptions.BitmapScalingMode auf NearestNeighbor setzen und die Bilder in ihrer ursprünglichen Größe anzeigen (Stretch=None)
<Image Source="/namespace;component/Resources/image.png" Stretch="None" RenderOptions.BitmapScalingMode="NearestNeighbor"/>
Dies würde jedoch keine Probleme mit der DPI auf verschiedenen Systemen lösen.