【发布时间】:2010-10-19 10:35:25
【问题描述】:
我在 Windows 窗体中实现了类似于 DragMove 的东西,但边界设置为主屏幕边距的 10 个单位。
当切换到 WPF 时,我发现 this thread 在实现相同结果方面很有用。
但是,由于这是一个移动后事件,如果我的窗口被拖动到我设置的边界之外,它会“跳”回来。我想避免这种影响,因为它看起来很糟糕。
是否有一种简单的方法可以避免在不使用LocationChanged 事件的情况下将窗口移动到给定区域之外?我基本上想限制窗口的移动之前它发生。
【问题讨论】: