有哪位高手知道如何能实现象千千静听的那样的效果----让两个窗体同时显示,并且可以通过拖拉使其结合 或者分离 ! 请大家帮帮忙 谢谢了

解决方案 »

  1.   

    .....才学.NET 不过也说说自己的看法吧
    两个窗体同时显示应该很容易的 只要不是模式窗体 那么同时可以使用也是可以的
    再不行为了处理不同的事件 也可以加入线程.
    至于窗体之间那种粘合分离的效果 要我做的话
    只要窗体移动的时候 就计算自身与其他窗体的边界的距离 
    一旦接近的距离到了某个值的范围内 就自动将窗体移动到相邻的窗体边缘上
    中间的那种视觉上的效果 就不清楚了..可能你把移动的速度放慢点就会有那种效果
    至于分离可以设定成只要窗体与其他窗体之间出现一点点的间隔 就把窗体移动到距此窗体 定长的位置上
    中间移动的速度稍稍放慢 应该就可以做到了以上就是我一点看法.....
    请多多指教.