1.2k Aufrufe
Gefragt in Anwendungen(Java,C++...) von deathfun Mitglied (177 Punkte)
Hallo!

Ich versuche nun schon seit geschlagenen fünf Stunden die
AutoRotate Funktion in meiner Windows App deaktivieren. Vielleicht
weißt jemand von euch Rat.

Hintergrund: Auf einer Seite der App verwende ich die Kamera als
eine Art Sucher. Der feed dieser Kamera wird passen formatiert auf
dem Display ausgegeben.
Wird das Telefon Senkrecht gehalten (Porträt) ist alles OK. Wird das
Telefon nun Waagerecht gekippt (Landscape) dreht die AutoRotate
Funktion die Inhalte auf dem Bildschirm ebenfalls um 90°. Durch diese
Drehung geht der Bezug zwischen Kamerabild und Bewegung
verloren und es fällt deutlich schwerer etwas mit dem Sucher zu
finden.

Deshalb möchte ich die AutoRotate Funktionalität auf dieser einen
Seite gerne abschalten, auf den anderen Seiten stört sie nicht; wird
zum Teil sogar benötigt. Ich hoffe ihr könnt mir helfen, weiß langsam
nicht mehr weiter.

Verwendet:
Visual Studio 2013 - Windows 8.1(SP2) - Windows Phone 8.1 (Lumia
830) - Simulator

1 Antwort

0 Punkte
Beantwortet von deathfun Mitglied (177 Punkte)
Hallo,

ich Antworte mir mal selber:


Googlet man nach dieser Möglichkeit stößt man zuhauf auf Lösungen die
leider nicht mehr in den Aktuellen Visual Studio Versionen (>2013)
funktionieren. Gräbt man lange und relativ tief findet man dennoch etwas
aktuelles.

Da die Änderungen jedoch an vielen stellen Erfolgen hier die
Schlüsselwörter für den nächsten der dieses Problem einmal haben sollte
(oder für mich selbst ein ein paar Jahren :)

Protected override OnNavigatedTo, NavigationHelber,
DisplayInformation.AutoRotationsPreferences,
DisplayOrientations.Portrait.
...