C#Formborderstyle=none怎么改变窗体大小

你也是搞软件开发的吗?我是学北大青鸟软件的学生,开学大二了,感觉学的东西太简单了,难的又不会。C#问题,Formborderstyle=none后,怎么把鼠标放到窗体边缘... 你也是搞软件开发的吗?我是学北大青鸟软件的学生,开学大二了,感觉学的东西太简单了,难的又不会。 C#问题,Formborderstyle=none后,怎么把鼠标放到窗体边缘按住鼠标左键就能拖动改变窗体大小啊? 请给点代码,谢谢! 展开
 我来答
浪花淘尽青春9155
2014-07-06 · 超过75用户采纳过TA的回答
知道答主
回答量:149
采纳率:50%
帮助的人:67万
展开全部
刚刚测试了一下 左键在窗体上任何一个部位按下后都可以拖动窗体位置,而且还可以拖动边窗改变窗体大小 public partial class Server : Form { public Server() { InitializeComponent(); } Point mouse_offset; private void Server_MouseDown(object sender, MouseEventArgs e) { mouse_offset = new Point(-e.X, -e.Y); } private void Server_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { Point mousePos = Control.MousePosition; mousePos.Offset(mouse_offset.X, mouse_offset.Y); Location = mousePos; } } } }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山牌HF14S
2014-07-06 · 超过60用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:135万
展开全部
以这样的窗体样式,你只能通过鼠标按下且鼠标移动这两个动作一起,通过代码来改变窗体的大小。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式