2016-04-24 11 views
1

Ich versuche, ein Hintergrundunschärfe in meiner Windows 10 UWP App hinzuzufügen, jedoch funktioniert der Unschärfe-Effekt nicht. Ich benutze den Code von Windows UILabs Github, aber der Unschärfe-Effekt zeigt einfach nicht. Ich habe auch versucht, meinen eigenen vereinfachten Code zu erstellen, aber das hat auch nicht funktioniert (habe aber keine Ausnahmen geworfen). In der XAML, verwende ichBackdrop-Steuerelement in Windows 10 UWP nicht verwischen

<Grid x:Name="grid_blur" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Margin="0,0,0,55" Height="100" Background="Transparent"> <local:BackDrop BlurAmount="40" TintColor="Red"/> </Grid>

die Kulisse Steuerung selbst hinzuzufügen.

ich VS2015 Community Update bin mit 2 Version Projektziel ist 14295. bauen

Hat jemand das gleiche Problem oder bin einfach etwas fehlt ich (oder sollte ich kopieren & Einfügen von Github stoppen?). Danke im Voraus.

+2

Sie müssen auf der richtigen Windows-Build sein, damit es funktioniert - AFAIK es funktioniert nicht in den neuesten schnellen Ring Windows Build, aber es funktioniert auf die, die sie direkt während des Builds freigegeben. –

+0

Ich bin auf 14295.1000 auf PC und auf 14328.1000 auf Telefon, der Effekt funktioniert nicht auf diesen ... – kubci98

+2

Es sollte auf 14295 funktionieren. Haben Sie das Insider-Vorschau-SDK auch installiert? –

Antwort

-1

Sie kennen UILabs nicht, aber Sie können auch Win2D verwenden, um einen Unschärfeeffekt anzuwenden. Bitte überprüfen Sie den folgenden Artikel https://www.eternalcoding.com/?p=1911. In der nächsten Version von UWP SDK bietet Windows Composition eine native Möglichkeit, Blur-, Schlagschatten- und Lichteffekte auszuführen.

+0

Eigentlich verwendet das UILabs-Beispiel Win2D-Effekte, das Problem ist, dass das Steuerelement den Hintergrund nicht verwischt (kann nicht sagen, ob der Unschärfe-Effekt selbst nicht funktioniert oder ob es ein Problem mit der Einstellung der Hintergrund Hintergrund als der verschwommene Pinsel). Der Code, der auf UILabs Github ist, ist mehr oder weniger der gleiche wie der, der in Präsentationen von MS/Build 2016 verwendet wird, und verwendet das Composition-Zeug. – kubci98