Winform如何拖动左边框、上边框以调整窗体尺寸?FormBorderStyle=none
我把一个Form的FormBorderStyle设置为none,然后它就没有边框了,我要模拟一个边框,于是,我就放了4个panel在四边,模拟边框。
现在,拖拽右边框的代码写好了,而且有效:
请问各位高手,如何拖动左边框以调整窗体尺寸、如何拖动上边框以调整窗体尺寸?
现在,拖拽右边框的代码写好了,而且有效:
private void panel_right_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
this.Size = new Size(this.PointToClient(MousePosition).X, this.Height);
this.panel_right.Location = new Point(
this.Width - 8,//8就是这个panel的宽度
0);
}
}
请问各位高手,如何拖动左边框以调整窗体尺寸、如何拖动上边框以调整窗体尺寸?
...全文
相关推荐
WinForm中设置FormBorderStyle属性为(None),但还想进行窗口拖动
WinForm中设置FormBorderStyle属性为(None),但还想进行窗口拖动。
Winform 无边框窗体
Winform 无边框窗体
winform窗体无边框无控件移动并拖动改变大小
不需要添加任何控件,鼠标可以放在边线上拖动窗体,设置窗体进入退出动画效果 鼠标按住窗体移动等
Winform实现的窗体任意拖动实例
Winform实现的窗体任意拖动实例 隐藏窗体的标题,通过拖动窗体内容实现窗体的拖动效果
winform无边框窗口可改变大小
winform无边框窗口可改变大小,最大化,最小化等功能 winform无边框窗口可改变大小 winform无边框窗口可改变大小


