任何熟悉Winforms的"粘性窗口"库的人吗?
时间:2020-03-06 14:30:10 来源:igfitidea点击:
我想重新创建窗口的粘性和捕捉,就像在Winamp中实现的那样。
基本前提是,当我们拖动一个窗口且该窗口接近另一个窗口时,它将捕捉到该窗口并粘住。当我们移动它时,两者将一起移动。
对于MDI应用程序,我需要它。
解决方案
我们可以阅读本文并尝试将其用于程序:
粘性Windows如何使(顶层)表单相互粘贴或者粘贴到屏幕上
本文中介绍的类是从System.Windows.Forms.NativeWindow继承的,因此不需要任何继承即可使类"可粘贴"。
看看这个:
http://www.codeproject.com/KB/cs/eugsnapformextender.aspx