2011-05-04 83 views
2

我想檢測一個winform何時開始被拖動以及何時停止。Winform對話框:檢測移動的開始和結束

原因很簡單:我想提供一個按Ctrl + Z功能設置窗口回到它原來的位置,我需要obviusly存儲在移動開始和結束

是否有任何可能性做這個?

更新1: 我發現瞭如何檢測停止拖動: C# Form Move Stopped Event

我想檢測現在開始

+0

在Windows的所有版本中,在Windows拖動過程中按[Esc] ape鍵會取消操作。 – 2011-05-04 20:24:47

+0

我想按Ctrl + Z在某人「放棄」窗口 – 2011-05-04 20:33:24

+0

您是否要檢測* your * winforms的拖拽 - 或者整個系統中的任何拖拽? – 2011-05-04 20:38:05

回答

5

拖動正如你提到的linked article

Form.ResizeBegin和形式。 ResizeEnd事件處理你想要的。

+0

非常感謝,沒有注意到那件事 – 2011-05-04 22:59:03