Exibir WPF modal janela / caixa de diálogo / painel da mesma maneira como um NSWindow pode ser exibida como uma folha em Cocoa

StackOverflow https://stackoverflow.com/questions/215457

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu estou procurando uma maneira de exibir uma janela modal no WPF da mesma forma como uma janela em Cocoa pode ser exibido como uma folha, ou seja, ele desliza para baixo a partir da barra de título em frente da janela pai principal.

Meu suposição é de que esta iria ser conseguido fazendo com que a janela modal como um controlo de utilizador, que é carregado para um painel quando exibida, e que este painel é aquele que iria ser animada de alguma forma, a partir da barra de título.

Algumas ideias sobre como fazer isso?

PS: Aqui é uma descrição breve da NSWindow / folha no caso você não o que é .

Foi útil?

Solução

Não faça isso. Não é a experiência do usuário esperado no Windows. Use diálogos modais ou de navegação in-janela em vez.

Outras dicas

Obrigado por os rapazes respostas.

O meu principal objectivo para esta era ter uma janela compartilhada pelas duas janelas, mas eu não quero fazê-lo quebrar qualquer esperava UX ou então eu vou tomar suas respostas em consideração e tentar fazer-se uma outra idéia para este .

Confira o deslizante e amostra de vôo do Windows em CodeProject e também o Microsoft Saúde Common User interface manifestante que foi o (Silverlight) inspiração. Este último lhe dá uma boa idéia do que vai ser empurrado tanto como legal e abençoado em design de interface do usuário corporativo: -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top