Ajuste / pegajoso WPF Windows

Estoy buscando una solución para agregar la funcionalidad de ventanas adhesivas / pegajosas (similar a Winamp) a la aplicación WPF existente. Lo mismo que se pidió aquí , solo lo necesito para WPF.

No tiene que tener una función de acoplamiento, solo para ajustarse al borde de otras ventanas dentro de la misma aplicación y al borde de la pantalla (incluida la barra de tareas) si es posible. Preferiblemente solución de código abierto.

Gracias

Aquí está mi proyecto que hace que su aplicación wpf se ajuste / pegue. Funciona muy bien

http://programminghacks.net/2009/10/19/download-snapping-sticky-magnetic-windows-for-wpf/

HuddledMasses.org tiene un buen ejemplo para ajustarse a los bordes de la pantalla (marco de código abierto agradable también debajo)

HuddledMasses: ventanas WPF que se ajustan a los bordes de la pantalla

Sin embargo, carece de ajuste a otras ventanas. Hay otra solución en CodeProject. Es Windows Forms ventanas pegajosas. Allí puede encontrar la implementación para la detección y el ajuste de la ventana más cercana, que usted / me / orsomebodyelse debe implementar de manera WPF.

Proyecto de Código – Ventanas pegajosas


Edición: He creado una solución basada en el texto anterior

Solución de Windows Pegajosa WPF Enlace de descarga

La WPF Docking Library puede proporcionar algo de lo que está buscando, pero no estoy seguro de si funciona en toda la pantalla o solo en la ventana de su aplicación.