it-swarm-eu.dev

Kombinieren eines Menübands mit einer Suchleiste

Wir haben eine ziemlich große Anwendung, die vom Menü-/Symbolleistenmotiv zum Multifunktionsleistenmotiv verschoben wurde. Ein Teil stört mich immer noch: Früher hatten wir eine Suchleiste in der Symbolleiste/im Menübereich ganz rechts, die immer verfügbar war. Es diente als Suchleiste wie in den Browsern. Mit dem Band bin ich mir nicht sicher, was ich damit machen soll.

Wenn wir es auf die Registerkarte Home setzen, wird es

  • wird ohne Galerie nicht ganz rechts packen (wir verwenden keine Galerien)
  • wird nicht immer verfügbar sein.

Wenn wir es in die Quick Action Toolbar einfügen

  • wird nicht ganz richtig packen
  • nimmt viel QAT-Speicherplatz ein und interagiert aufgrund seiner Breite schlecht mit den Kontextmenüs.

Wenn wir es unter das Band legen, gibt es nichts anderes, mit dem es den horizontalen Raum teilen könnte.

Gibt es andere Ansätze, die ich in Betracht ziehen sollte, um eine immer verfügbare Suchleiste mit einer Multifunktionsleistenanwendung zu ermöglichen?

6
shemnon

Es sieht so aus, als würde Micrsoft es unter der Multifunktionsleiste platzieren, wie im Screenshot für den Windows 8-Datei-Explorer zu sehen ist, der in dem msdn-Blog beschrieben ist =.

Windows 8 file Explorer

Sie haben auch einige andere Komponenten in der Suchleiste enthalten, sich als Vorwärts-/Rückwärts-Schaltflächen und die Positionssteuerung.

2
shemnon

Können Sie es auf Registerkartenebene über das Menüband legen?

alt text

4
dbkk

Ich weiß nicht, welchen Komponentensatz Sie verwenden - aber das Developer Express WPF-Menüband unterstützt den Vorschlag von dbkk , es auf die gleiche Ebene wie die Multifunktionsleistenregisterkarten zu setzen.

Hier ist ein Beispiel aus der Online-Dokumentation von DevExpress:

Developer Express Example

Bild aus http://documentation.devexpress.com/#WPF/CustomDocument8178

1
Bevan

Ich würde eine Suchleiste auf der Registerkarte "Startseite" und optional eine Schaltfläche in der Symbolleiste für Schnellaktionen einfügen. Diese Schaltfläche aktiviert die Suchleiste.

Wenn man bedenkt, wie eine Suchleiste verwendet wird, ist es nicht so offensichtlich, was sie bietet, außer was eine einfache Schaltfläche für den Befehl Suchen bietet. Um die Suchleiste zu aktivieren, muss ein Benutzer darauf klicken oder die Tastenkombination drücken. In jedem Fall muss ein Balken selbst nicht immer auf dem Bildschirm angezeigt werden.

Ich denke, dass das einzige, was eine Suchleiste bietet, der Hinweis ist, dass Benutzer können suchen. Dies ist nützlich für neue Benutzer.

Sie geben an, dass Ihre Anwendung „ziemlich groß“ ist. Ich gehe davon aus, dass Benutzer sie voraussichtlich wiederholt verwenden und sich bald mit den grundlegenden Funktionen vertraut machen. In diesem Fall sollten wir nicht zu viel Bildschirmfläche für neue Benutzer ausgeben.

0
Tsuyoshi Ito