社区
C#
帖子详情
C#如何绘制一个矩形,拖动移动并拖动缩放大小?
netboygg
2011-11-08 01:19:03
就像上边的图一样,谢谢!
...全文
1182
14
打赏
收藏
C#如何绘制一个矩形,拖动移动并拖动缩放大小?
就像上边的图一样,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyuxia8
2013-01-10
打赏
举报
回复
楼主你这个实现了吗?
lpxxn
2012-06-14
打赏
举报
回复
你好这个功能你实现 了吗?如果实现 了请指点一下
netboygg
2011-11-10
打赏
举报
回复
[Quote=引用 10 楼 lokxiaoyu 的回复:]
GDI+ 实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作.
需要具体代码的话,改天贴上
[/Quote]
先谢谢了,这个功能对于我来说还是非常难实现的。等你的代码啊。谢谢
TNight
2011-11-09
打赏
举报
回复
直接算坐标吧
卧_槽
2011-11-09
打赏
举报
回复
GDI+可以实现。看Graphics类的帮助。
Linux2001
2011-11-09
打赏
举报
回复
GDI+,响应楼上说的三个事件,在三个事件中配合计算你当前矩形的四个顶点的位置,然后在Form的OnPaint里面根据计算的四个顶点,调用e.Graphics.DrawRectangle就可以绘制出不停变化的矩形,当然,你得保证是双缓冲的效果,不然闪烁的厉害
lokxiaoyu
2011-11-09
打赏
举报
回复
GDI+ 实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作.
需要具体代码的话,改天贴上
a8509190
2011-11-09
打赏
举报
回复
GDI+就可以 写个 函数 根据矩形中心点算其他4点坐标,然后在计算拉伸!
netboygg
2011-11-08
打赏
举报
回复
winform里如何实现?
淘淘大师
2011-11-08
打赏
举报
回复
Silverlight可以实现,你上网搜索下吧
黄亮
2011-11-08
打赏
举报
回复
学下WPF吧,能实现你的功能
c#
gdi
矩形
鼠标
拖动
调整
大小
旋转
c#
gdi
矩形
,鼠标操作调整
矩形
的
大小
、拖拽
移动
、 鼠标
拖动
任意角度旋转功能 如果谁想学习,可以参考下!如下图所示,O是
拖动
的旋转点。
c#
在pictureBox控件上
绘制
矩形
框,鼠标点击可拖拽,伸缩
winform在pictureBox控件上
绘制
矩形
框,鼠标点击可拖拽,伸缩
c#
panel的
拖动
和
缩放
可以动态创建多个panel,选中后可以
拖动
,可以删除选中的panel,有需要的可以参考一下,非常实用的例子
C#
实现之
绘制
矩形
跟随图像平移、
缩放
此资源描述在WinForm程序中自定义图像控件实现图像的显示、
拖动
、
缩放
、
矩形
绘制
、
矩形
拖动
功能,以及
矩形
会跟随图像一起
移动
和
缩放
,控件名称UImageRectFollow。 - 实现功能: - 1、显示图像并保持纵横比。 - 2、鼠标滚轮
缩放
图像。 - 3、
拖动
图像。 - 4、在图像上
绘制
矩形
(ROI)。 - 5、
拖动
矩形
。 - 6、
缩放
或
拖动
图像时,
矩形
会正确跟随变化。
用
c#
实现画图功能,可以画出各种图形,如
矩形
,圆形,菱形等,还可以随意
拖动
,放大缩小
用
c#
实现画图功能,可以画出各种图形,如
矩形
,圆形,菱形等,还可以随意
拖动
,放大缩小
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章