首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

无边框窗体拉伸的有关问题

2012-01-21 
无边框窗体拉伸的问题我像拉伸一个无边框的窗体,如果在MouseMove事件里面改变窗体大小时,窗体上的图片重绘

无边框窗体拉伸的问题
我像拉伸一个无边框的窗体,如果在MouseMove事件里面改变窗体大小时,窗体上的图片重绘就抖动的很厉害,所以在MouseUp里面执行,想产生一个拖动的虚拟边框来提示用户正在拉伸窗体,这个边框如何实现?

[解决办法]
既然是拖动的虚拟边框
还是得在 MouseMove 里画矩形
把 Form 的 DoubleBuffer 打开改善一下看看
[解决办法]
这个边框的画法,可以使用如下的方法:
ControlPaint.DrawReversibleFrame

ControlPaint.DrawReversibleFrame 方法
在屏幕上的指定边界内,按指定背景色绘制处于指定状态的可逆框架。
[解决办法]
学习
[解决办法]
up

热点排行