it-swarm-pt.tech

Combinando uma faixa de opções com uma barra de pesquisa

Temos um aplicativo bastante grande que foi movido do motivo do menu/barra de ferramentas para o motivo da fita. Uma peça ainda me incomoda: costumávamos ter uma barra de pesquisa na barra de ferramentas/área de menu na extremidade direita, e ela estava sempre disponível. Serviu como uma barra de pesquisa, como nos navegadores. Com a fita, não tenho certeza do que fazer com ela.

Se colocarmos na guia Página inicial,

  • não empacotará muito à direita sem uma galeria (não usamos galerias)
  • nem sempre estará disponível.

Se colocarmos na barra de ferramentas Ação rápida,

  • não vai embalar muito bem
  • ocupa muito espaço do QAT e interage mal com os menus de contexto devido à sua largura.

Se colocarmos abaixo da faixa de opções, não há mais nada para compartilhar o espaço horizontal.

Existem outras abordagens que eu deveria considerar para permitir uma barra de pesquisa sempre disponível com um aplicativo da faixa de opções?

6
shemnon

Parece que a Micrsoft está colocando abaixo da barra de fita, como visto na captura de tela do Windows 8 file Explorer descrita em o blog msdn =.

Windows 8 file Explorer

Eles também têm alguns outros componentes incluídos na barra de pesquisa, como os botões de avançar/voltar e o controle de localização.

2
shemnon

Você pode colocá-lo acima da faixa de opções no nível da guia?

alt text

4
dbkk

Não sei qual conjunto de componentes de fornecedores você está usando - mas o Developer Express WPF Ribbon suporta a sugestão feita por dbkk de colocá-lo no mesmo nível das guias da faixa de opções.

Aqui está um exemplo da documentação online do DevExpress:

Developer Express Example

Imagem retirada de http://documentation.devexpress.com/#WPF/CustomDocument8178

1
Bevan

Eu colocaria uma barra de pesquisa na guia Página inicial e, opcionalmente, colocaria um botão na barra de ferramentas Ação rápida. Este botão ativa a barra de pesquisa.

Pensando em como uma barra de pesquisa é usada, não é tão óbvio o que ela fornece, além do que um simples botão para o comando Localizar fornece. Para ativar a barra de pesquisa, o usuário precisa clicar nela ou pressionar o atalho do teclado. De qualquer maneira, um bar nem sempre precisa ser mostrado na tela.

Eu acho que a única coisa que uma barra de pesquisa fornece é a indicação de que os usuários podem pesquisar. Isso é útil para novos usuários.

Você afirma que seu aplicativo é "razoavelmente grande", do qual presumo que os usuários devam usá-lo repetidamente e que logo se familiarizem com sua funcionalidade básica. Nesse caso, não devemos gastar muito espaço na tela para novos usuários.

0
Tsuyoshi Ito