DragMove () e Maximizar

Eu tenho um problema com minha janela personalizada (AllowTransparency, WindowStyle = None) no WPF. O método DragMove () funciona bem, mas quando eu maximizo a janela, ou maximizo automaticamente pelo Windows 7 Aero Snap, esse método não funciona de jeito nenhum. Portanto, não consigo abrir a janela com o mouse arrastando e retornar o estado para WindowState.Normal. Esquerda e direita Aero Snap funciona bem, eu posso tirar e tirar a janela sem nenhum problema. Mas quando maximizado, nada funciona exceto a combinação Win + Down. Talvez alguém saiba como resolver esse problema ou onde posso encontrar outras maneiras de fazer DragMove adequado de janela personalizada com recursos de trabalho Aero Snap?

questionAnswers(5)

yourAnswerToTheQuestion