求助:如何用代码实现窗体拖动或者改变大小时出现虚线边框,顺便散分
sfnt 2007-08-03 10:28:13 小弟我手头在做的一个2.0的项目,
把Form重画了,做了个自己的皮肤。
但是发现.Net重绘窗体的效率太低,拖动或者改变窗体大小时会有非常厉害的延迟,拖动的时候非常恐怖。
开了双缓冲也没有好转。
所以我想回避拖动和改变大小时整个窗体重绘的问题,改用MouseDown时出现窗体的虚框,调整好后MouseUp时需框消失并且按照虚框的大小和位置设置窗体大小位置。
但是我不知道怎么实现这个功能。
思路有,但是不知道怎么将边框延伸到窗体以外的部分。
还有调整大小和移动……
混乱ing
或者大家推荐下好的解决重绘的问题的方法?
小弟拜谢啦~
顺便散散分,聚聚人气,呵呵。