2009-06-22 9 views
16

estoy en busca de solución para agregar romperse funcionabilidad/pegajosa ventanas (winamp similar) para la aplicación de WPF existente. Lo mismo que se preguntó here, solo lo necesito para WPF.mordedora/Fijo WPF de Windows

No tiene que tener la función de acoplamiento, sólo para ajustar a la frontera de otras ventanas dentro de una misma aplicación y el borde de la pantalla (incluyendo la barra de tareas), si es posible. Preferiblemente solución de fuente abierta.

Gracias

+0

enlaces están muertos:/ – m1k4

+0

enlace de descarga actualizado –

+0

Esto funciona muy bien. ¿Cómo podemos modificar esta muestra para deshabilitar la función de ajuste automático de la ventana? – alexandrudicu

Respuesta

0

El WPF Docking Library pueden proporcionar algo de lo que busca, pero estoy seguro de si funciona en toda la pantalla o simplemente en su ventana de la aplicación.

+1

He intentado la demostración del proyecto. La funcionalidad de ajuste de ventanas no funciona entre ventanas dentro de la aplicación. Solo acoplamiento para ventanas en la ventana principal. –

3

HuddledMasses.org tiene muy buen ejemplo para el ajuste a bordes de la pantalla (agradable marco de código abierto también por debajo)

HuddledMasses - WPF windows that snap to screen edges

Sin embargo, le falta el ajuste a las demás ventanas. Hay otra solución en CodeProject. Son ventanas adhesivas de Windows Forms. Allí puede encontrar la implementación para la detección y alineación de ventanas más cercana, que usted/yo/o alguien debería implementar de manera WPF.

Code Project - Sticky windows


Editar: He creado solución basada en el texto anterior

WPF Sticky Windows Solution Download Link

+0

¡Eso es todo! Gracias :) –

Cuestiones relacionadas