winform拖动鼠标显示矩形选择区域

本文介绍如何在WinForm应用中通过鼠标拖动来绘制矩形选择区域,用于实现类似仓库2D仿真图中的柔性分区选择功能。作者参考了网上的代码资源并进行整理,提供了一个实现该功能的示例。博客内容包括一个使用PictureBox控件作为存储箱,并显示鼠标拖动形成的矩形选择框的场景。
摘要由CSDN通过智能技术生成

因为最近一个项目通过winform做一个仓库的2D俯视仿真图,其中客户要求能对存储箱做“柔性分区”。所以想通过鼠标拖动矩形框选择控件的方式来确定用户想要的分区。在网上搜寻了一下winform的鼠标拖动矩形框的代码,对他的代码(http://heisetoufa.iteye.com/blog/380977)整理了一下。兹只以博客为笔记本来加强记忆。

ContractedBlock.gif ExpandedBlockStart.gif View Code
#region mouseRectanger
void panel1_MouseUp(object sender, MouseEventArgs e)
{
//this.Capture = false;
this.panel1.Capture = false<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值