Aktionen
Feature #72
geschlossen
JH
Navigationsleiste ausblendbar
Feature #72:
Navigationsleiste ausblendbar
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)
Aktionen