Erhalten Sie die Bildschirmhöhe in der WP8-Silverlight-App auf der Seite Initialisierung nach der Grabstonierung
-
21-12-2019 - |
Frage
Aus irgendeinem Grund muss ich die Geräte-Bildschirmhöhe im Seitenkonstruktor holen und die Größen anderer Seitenelemente einstellen.Ich mache es so:
generasacodicetagpre. Ich habe jedoch kürzlich festgestellt, dass dieser Code fehlschlägt, wenn die App aus Grabstoning kommt, und diese Seite ist die aktive Seite.In diesem Fall ist der Application.Current.RootVisual
null.
Wie man das überwinden oder gibt es andere Methoden, um die Bildschirmhöhe zu erhalten?
Lösung
eigentlich gibt Application.Current.RootVisual.RenderSize
die Bildschirmauflösung zurück.Wenn Sie das wünschen, verwenden Sie stattdessen den generationspflichtigen, generellen:
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow