winform 中怎样让窗体能拖动(移动),但是不改变窗体的大小(宽和高)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 中怎样让窗体能拖动(移动),但是不改变窗体的大小(宽和高)相关的知识,希望对你有一定的参考价值。

AutoSizeMode属性设置为 GrowAndShrink ,那么程序运行之后,用户就不能改变窗体大小了 参考技术A 上面不是有那个框框么,把鼠标放到框框上 单机不放就可以拖了追问

那样是能移动,但把鼠标放在它窗体的底部成上下箭头时,就会改变窗体的大小了。我要能移动,不能改变大小的~~

追答

你不要让他出现那个箭头的时候移动试试

C# 能够让窗体的高度超过屏幕的最大高度吗?winform实现浏览器的效果。

现在窗体的高度最大就是屏幕的高度,不可以超过了?可以像浏览器一样,有垂直滚动条,在里面可以放很多控件,实现具体功能。

满意答案:可以了,在 “panel1.Dock=DockStyle.Fill; panel1.AutoScroll = true;“之前,现将 panel1的height设置超过屏幕,在Fill,将控件放到panel最下面就可以了。

参考技术A 用ScrollViewer、DockPanel等停靠控件都可以实现你要的效果本回答被提问者和网友采纳 参考技术B 可以放一个panel之类的控件 参考技术C this.AutoScroll = true; 参考技术D 必须可以

以上是关于winform 中怎样让窗体能拖动(移动),但是不改变窗体的大小(宽和高)的主要内容,如果未能解决你的问题,请参考以下文章

怎样才能让winform窗体在任务栏里面不显示,用ALT键+TAB键也看不到,但是程序还在运行!

C#怎么才能实现拖动控件时窗体也跟着移动

winform 窗体拖动

在winform中如何让图片控件根据键盘来移动

WPF无边框窗体怎么移动?C#

C#中去掉winform边框如何拖动