lui*_*bal 2 c# events drag-and-drop winforms
我有一个Form对象,显示标题栏.
我需要一种纯托管方式(P/Invoke-free,Mono和.NET兼容,最好是.NET 2.0 API)来检测FORM本身何时开始被拖动,更改位置以及何时删除(不是任何内容).
我过去在Mono做过这个,但我不记得怎么了,我不知道我的解决方案是否与MS.NET兼容......
如果有人可以提供一个示例,我可以通过三个事件名称来查看更多详细信息或指向相关的StackOverflow问题,我将不胜感激.到目前为止,我的搜索没有返回任何相关结果......
你在这里谈论实际的拖放操作,或者当用户移动表单时?如果它是移动本身,您可能能够使用ResizeBegin在用户开始移动表单时引发的事件.这与我们一起LocationChanged并且ResizeEnd应该满足您的需求.但是,当您开始和结束调整表单的大小时,(当然)也会引发事件ResizeBegin和ResizeEnd事件,而不仅仅是在您移动它时.
| 归档时间: |
|
| 查看次数: |
3817 次 |
| 最近记录: |