Projekt

Allgemein

Profil

Aktionen

Feature #72

geschlossen
JH

Navigationsleiste ausblendbar

Feature #72: Navigationsleiste ausblendbar

Von Julius Haman vor 6 Tagen hinzugefügt. Vor 6 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Ziel: Die Navigationsleiste ganz links im Hauptfenster soll sich optional ausblenden lassen, damit die Inhaltsseiten (z. B. Trainingsdetail mit Diagrammen und Karte) mehr Platz bekommen.

Umgesetzt (3.1.1)

  • Ausblenden/Fixieren: ein dezenter Button ganz unten in der Leiste (klein, transparent, halb durchsichtig bis zum Darüberfahren) blendet sie aus; Strg+B schaltet ebenfalls um. Ausgeblendet nimmt der Inhalt die volle Breite ein
  • Einblenden per Maus: ausgeblendet erscheint die Leiste, sobald die Maus an den linken Rand des Hauptfensters fährt, als Überlagerung über dem Inhalt (deckender Hintergrund, der Inhalt wird weder verschoben noch verkleinert). Sie verschwindet kurz nach dem Verlassen mit der Maus bzw. nach Klick auf einen Menüpunkt. Der Button zeigt in diesem Zustand „Fixieren" und stellt die feste Leiste wieder her
  • Merken: der Zustand wird gespeichert und beim nächsten Start wiederhergestellt (Setting IsNavigationPaneVisible, Standard: sichtbar)
  • Technik: NavigationView.IsPaneVisible (Wpf.Ui 4.3.0) wertet das Template nicht aus; die Leiste wird daher direkt im Template gesteuert (Spalte/Sichtbarkeit, Überlagerung über negativen Inhaltsrand und hohen Z-Index)

JH Von Julius Haman vor 6 Tagen aktualisiert Aktionen #1

JH Von Julius Haman vor 6 Tagen aktualisiert Aktionen #2

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: PDF Atom