Freigeben über


Gewusst wie: Steuern der Navigation zwischen HTML-Bildschirmen in einer LightSwitch-Anwendung

Als Teil zum Entwerfen eines HMTL-Client für eine Visual Studio LightSwitch-Anwendung, geben Sie an, welche Aktion ein Benutzer ausführen muss, um einen Bildschirm von anderen zu öffnen.Sie geben auch an, das den Benutzer muss speichern oder Ausschuss geändert werden, bevor der neue Bildschirm.Beispielsweise können Sie Benutzer Screen2 öffnen, indem Sie eine Schaltfläche auf der Homepage geben, und Sie sollten sie alle Änderungen speichern oder verwerfen, bevor Screen2 angezeigt wird.In diesem Fall würden Sie die ItemTap Aktion dieser Schaltfläche in showScreen2 festlegen, und Sie möchten die Aufgabe diese Aktion zu Speichern festlegen.

Navigation folgt dem gleichen vorwärts und rückwärts Modell wie ein Webbrowser.

Aufgabe

Verhalten

Speichern

Der neue Bildschirm ist eine separate Aufgabe.Der Benutzer wird aufgefordert zu speichern oder Ausschussänderungen, bevor der neue Bildschirm geöffnet wird.

OK/Cancel

Der neue Bildschirm ist eine Unteraufgabe des aktuellen Bildschirms.Der Benutzer kann Änderungen im neuen Bildschirm speichern oder verwerfen, bevor sie Teil des Changesets für den aktuellen Bildschirm kommunizieren.

Back

Der neue Bildschirm ist eine Unteraufgabe des aktuellen Bildschirms.Der Benutzer muss alle Änderungen speichern oder verwerfen, die in beiden der aktuelle Bildschirm und der neue Bildschirm vorgenommen werden.

So Navigation steuern

  1. In Projektmappen-Explorer öffnen Sie den Bildschirm, von dem Benutzer einen anderen Bildschirm öffnen.

  2. In Bildschirm-Designer in Struktur der Bildschirminhalte, wählen Sie das Element aus, dem Benutzer geben, um den neuen Bildschirm zu öffnen.

    Sie können einen Auflistungsknoten oder eine Schaltfläche auswählen.

  3. Im Fenster Eigenschaften wählen Sie den Tippen für Element Link aus.

  4. Im Dialogfeld Tippaktion für Element bearbeiten wählen Sie das Optionsfeld Vorhandene Methode auswählen.

  5. In der Liste wählen Sie showTabAnzeigenScreenName aus, in dem ScreenName der Bildschirm ist, den Sie öffnen möchten.

  6. In der Liste wählen Sie AufgabeSpeichern, OK/Abbrechen oder Zurück aus, und wählen Sie dann die Schaltfläche OK aus.

Siehe auch

Weitere Ressourcen

HTML-Clientbildschirme für LightSwitch-Anwendungen