我的主窗口產生了一個位於頂部看起來像主體的一部分的子窗口。我想移動與主同步的子窗口,但我不知道如何。一次移動兩個WPF窗口?
我的主窗口中有哪些事件MouseLeftButtonDown調用這個函數我自己的標題欄:在主窗口中執行
public void DragWindow(object sender, MouseButtonEventArgs args)
{
DragMove();
UpdateChildWindowPosition();
}
這導致DragMove()單獨運行的主窗口,我拖動標題欄。 UpdateChildWindowPosition()不會被執行,直到我釋放鼠標以讀取某些元素座標並設置子窗口位置 - 您會看到子窗口對齊到不需要的位置。
如何讓子窗口與主窗口同步移動?
謝謝,這是我UpdateChildWindowPosition相似的代碼()。它可以工作,但是當我拖動我的主窗口時,它不能實時工作。當我釋放拖拽時,它只會被執行,導致第二個窗口靜止不動,因爲我在釋放時拖動並卡入到位。 – Jippers 2009-01-15 01:54:29