¿Cómo crear la barra de aplicaciones de estilo de Windows 8 en WPF?

Tenía la intención de crear una aplicación de estilo de Windows 8 (Metro), pero descubrí que no hay soporte para usar la pantalla dual, lo cual es una demanda para mi aplicación.

Ahora estoy rediseñando mi aplicación como una aplicación de escritorio en WPF. Pero todavía me gusta imitar algunas características de diseño agradable de las aplicaciones de Windows 8.

Una de las características de diseño son las barras desplegables que normalmente se utilizan en una aplicación de estilo Windows 8:

Barra de aplicaciones inferior para comandosBarra de navegación superiorEncanto derecho que es común para todas las aplicaciones

El diseño que todos tienen en común es un panel flotante temporal que se coloca sobre el diseño de la ventana actual.

Mi pregunta es: ¿Cómo puedo crear algo similar en WPF?

No tengo ningún problema en crear una cuadrícula principal con una fila inferior oculta que se haga visible para mostrar algunos botones de comando comunes. Pero sería bueno tenerlo volando sobre mi diseño estándar, no apretarlo.

Sé que es posible abrir una nueva ventana en la parte superior de la actual, pero eso crea un mal diseño de código y es difícil que se vea bien. Preferiría hacerlo en la misma ventana.

Respuestas a la pregunta(1)

Su respuesta a la pregunta